woah. .. and its confirmed the game will have microtransactions and "whumpa coins" lool thanks activision