Turbo Overkill: 1.0 Delayed until August 11

Okay so, bad news I'm afraid. We gotta delay, LAST TIME, I SWEAR. But trust us, it will be totally worth it. In short, the game is complete from start to finish. We technically could release now, but we felt we need a l…