The logic is now clean and script-driven. The intro follows a linear script: 1. **goon → doomscroll → _floor → goon → doomscroll → goon → _floor → doomscroll → goon → doomscroll** (bouncing between goon and doomscrolling with floor bounces) 2. **_floor → goon → sleep → goon → _floor → sleep → goon → sleep → _floor → goon → sleep** (bouncing between goon and sleep with floor bounces) 3. **school → _floor → goon → school → goon → _floor → school → goon → school → _floor → goon** (bouncing between school and goon with floor bounces) 4. **_done** → exits intro, launches toward work The `_floor` entries send the person down to the floor and back up naturally, making it feel like real pinball physics. **Next Ideas:** 1. **Add visual indicators** - Show the current "phase" label (e.g., "Doomscrolling Era", "Sleep Deprived", "School Grind") during the intro 2. **Sound effects** - Add bounce/impact sounds for each shape hit to make the pinball feel more satisfying **Ready to level up your game? Pick one and let's build it!**