You guys are all overreacting. This game is still beta software. It’s not even at version 1.0, it’s at version 0.29.3. If you threw money at a leaked beta of a game that’s your own damn fault. Hell the game wasn’t supposed to be released until the end of July. So stop whining like self entitled children and get over…