Key Features
Realistic physics engine
Multiple difficulty levels
Procedurally generated levels
Weapon upgrade system
Branching narratives
Optimized performance