During Microsoft's E3 presentation, we got a first look at the new Battletoads game. The game was revealed during Microsoft's E3 presentation last year. Battletoads supports three-player co-op, and is in development at Dlala Studios. You can see the new art style in action below, along with the appearances of the classic Rash, Pimple, and Zitz. The trailer didn’t give a release date, but we know from last year that the game should release sometime this year.