Good game with a nice variety of mechanics; and I like the use of the boomerang for the jam theme.I got stuck on level 7 as well.
A lot of people have lol.