This document provides guidance and challenges for designing and building a space shooter game. The previous challenge was to design and build the basic mechanics of a space shooter using provided assets. The current challenge is to expand that game by adding features like multiple lives, saving and restoring gameplay, and an ending or reward. It also provides guidance on pitching game ideas to peers by outlining what to include in the pitch and feedback. The document then contrasts using drag and drop forms versus coding in GameMaker Language, and provides examples of functions and variables that can add complexity. It concludes by discussing concepts like flow and choice that can enhance narrative gameplay.