2D Particle Waves

Mousedown: create particles (500/frame)
Space to suck up all particles

Wall switch off: no walls, particles removed if outside
Wall switch on: walls, particles are not removed (hold space to clean up particles)
G switch off: no gravity
G switch on: gravity

Wall bounce mode: manages about 120,000 particles
Regular, remove when outside stage: more than 100,000 particles
Regular, no remove when outside stage: more than 100,000 particles