A physics game where brave players must stay alive on a suspended disc!
Enjoying YuraYura!: Tidying up the Tilting Tower!?