Thanks for your kind comments!
If it helps, I did try to hark back to the better examples of the Newgrounds/Flash game boom; stuff like Alien Hominid has always been an inspiration visually, and combining that with the simplicity and physics play of something like Angry Birds, and that's essentially where I flicked my creative cheese (so to speak) at.