Oh man, lmao, love the Tower of Babel title pun! Somehow that always makes me think of Doom... but yeah, I know it's completely unrelated. There's not much of an in-game introduction (actually, there is no in-game introduction!) but the idea does seem pretty neat. Different, fun, and with sprite graphics. Good play!
-cd-