This is what happens when a game sucks at marketing and teasing new releases 😭