Battletoads
Hey, remember when Microsoft just announced this out of the blue last year? Battletoads will feature three player couch co-op, a 2.5D art-style with support for 4K resolution and “genre mash-ups.” Apparently it’s releasing this year, which is neat so hopefully Microsoft actually provides some gameplay. Watch it release during the Xbox E3 2019 presser and act totally surprised.
Share Your Thoughts Below (Always follow our comments policy!)