ImpactJS extended with full featured physics, dynamic lighting, abilities, and more.