I love the approach you took with this game, mine was similar in approach but different in execution!
I enjoyed it and dropped a review, come try mine out :P