After huge success on the AirConsole web platform, DNA Studios’ multiplayer party game, Tower of Babel, will be releasing on the Nintendo Switch this autumn. Described as a “bit of a digital Jenga”, Tower of Babel is a multiplayer physic-based tower building game for up to 4 players. In this multiplayer physic-based tower building game, up […]