Cool game!! I had a very similar idea! I developed a similar game. I got till the stage of key 16 and could go on :(
thanks for playing