What's critical to get back in now is:
- Towers shooting at critters within it's perimeter
- Critters can die
- Earn score by shooting critters
- Spend score by building towers
- Critters attacking building makes building lose life
- When building dies, go to GameOver state
- Add logic for spawning critter waves
- Set goal for level (f.ex. kill 10 waves!)
- When goal reached, go to LevelCompleted state or GameWon state
- Start game at MainMenu state
So quite a lot left to do! But it shouldn't be impossible :P