Web based game meant to be a spiritual successor to SimTower and Yoot Tower