Also went to your site and played Push and Peril which was a cool little puzzle game too.
Great game!