Physics-based puzzle game set in space.