Rare and DLaLa Studios have shown off a new gameplay trailer for their new Battletoads remake. Featured above, you can view the new gameplay for the upcoming game – revealed at this year’s E3. Battletoads is coming soon to Windows PC and Xbox One. battletoads, DLaLa Studios, E3 2019, Rare About Ryan Pearson Taking his first steps onto Route 1 and never stopping, Ryan has had a love of RPGs since a young age. Now he's learning to appreciate a wider pallet of genres and challenges.