Cool game. I ended up getting stuck on the level where there are a bunch of square blocks stacked. I accidently hit one that blocked my way.