Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The stairs move down. Does this mean we're moving down the "tower?" I'm also not too sure how this fits the theme. Aside from that it has moderate level design.