Oh hey, this somehow slipped being released to you earlier in the week. Did you know that Interplay has been roused from its slumber, and has shown up to E3 this year? They even prepared a presentation to show what games that they're planning to release in the coming months! Let's watch and discuss it!​