Really cool game, it's pretty darn difficult too. xD
Thanks for playing! Hope you didn't get too stuck.