To teach player
Basic controls
Basic gameplay mechanics
Distinguish different type of enemies
Victory & defeat condition
Tutorial 1: Basic movement and Victory condition
Tutorial 2: Destructible Objects
Tutorial 3: Indestructible Bullets
Tutorial 4: Destructible Bullet
Tutorial 5: New Enemies and Victory condition
Tutorial 6: New environment mechanic
Tutorial 7: Introduce puzzle