Temporary Games

An abstract physics puzzler/racer where speed is your enemy and control is hard to come by.
Puzzle