Yes, you can enjoy the Steam Tower gameplay without registering an account. However, players looking to play the real money version must register first.