Made the code for forming things simpler and added a buying mechanism for mini-games. Margins get weird when a non-bought game and a bought game are together