SWP-BuyableGames A practice about the State- Command- and Composite-Pattern Practice Program -------------- GameStates track whether a Game is bought/installed/running Commands cause those States to change CompositeCommands can bundle Commands to useful Macros