Looks quite nice! I had a pretty consistent 35 FPS. I recently played a game with similar mechanics, or maybe its not similar mechanics but it came to mind quickly after seeing your game. Maybe it's worth a view just to get some further creative inspiration. You can see it here: http://www.newgrounds.com/portal/view/459147 . Anyways, keep up the good work