Indie game publishers PLAYISM has announced that the hardcore 2D action-platformer Timothy and the Tower of Mu is out today on Steam.