It looks like a solid game with a good engine. My only concern is the playability, despite the good art and the physics of the game which are top notch except maybe for the engine's intensity, as few players below me may have mentioned in a rude manner.
As for firefox getting crashed, I had no problems. Keep it up
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.