Get ready for the return of Zitz, Pimple and Rash.
The Battletoads are back! After nearly two deacdes of silence for the series, Battletoads will be coming to Xbox One, and be available at launch with Xbox Game Pass. But of course you'll be interested in seeing the trailer for yourself. And for all of you fans of couch co-op, you'll be happy to hear it supports up to three players.
Full story from the WindowsCentral blog...