I didn't play this game, but i saw the video from angrysmile.
I wanna say that you had a good idea and i loved the particles when you finished a level!
I think it would be better in 2d and, maybe, for a mobile game, don't you think that too? :3