Nice execution! I've seen a few other games playing with this style of puzzle, but this one feels great and the puzzles are tricky. I kept getting rank C though, so I'm gonna have to give this a 1/5.
(Kidding, great job!)
lol i like some people get the stages tricky. thx for playing