Cute game! We had a similar idea :D
I actually also thought about using a grid based system. Loved the art, beat it first try cuz I'm just good like that ^^