In Shoot Balloon, make sure you have the game landing page (with blitting the balloon_title.png), game win/lose page, all with the option of being able to replay the game (reset variables, kill all existing balloons and bugs)
For Chris: Try out using group collide by pygame.sprite.groupcollide(self.target_group, self.bug_group, False, False, self.target_bug_collision), and add an extra “and if bug.dizzy = FLYING_MODE” to make the bug go to dizzy mode.
For your final projects:
Brandon: make sure your self.kill() is used properly for all the projectiles
You can contact me via ddjapri@ayclogic.com for any questions or concerns.