Some clever puzzles you have there. It's a little hard to manage two or three objects at a time when game lags, and it does it a lot on collisions of physic objects, but over all great job