Key Features
Customizable characters
Procedurally generated levels
Skill-based matchmaking
Resource management
Base building features
Replay value