Loved the looks and the mechanics on the game .. cool idea .. i struggled a bit in the start , but i picked up (pun intended ) quite fast .. an had a fun time testing the game.
Love the Sketched feel of the graphics.
More Boomerangs to the people! :)