Babel Posted on June 1, 2015 by Rin Yuki Build the tower of Babel! This is our newest arcade game where you have to build the tallest tower in the world.