That was amazing! I loved the little physics puzzles like that, and the final level made me use my Head ;)