Top
10°

First video of God-tapping castle defense Babel Rising game out

Humans - no tall tower to heaven for you

Read Full Story >>
pocketgamer.co.uk
The story is too old to be commented.