The Tower, an Early Access game that was originally scheduled to see full release in 2015, came out today on Steam, thanks to a mistake made by a member of the game's moderation team. UPDATED.