The Worlds Hardest Game 2, Postřehové