Battletoads

Games \ Battletoads

Developer: Rare, Dlala Studios

Publisher: Masaya, Tradewest, Electronic Arts, Xbox Game Studios

Genre: platformer

Release date: 20/8/2020

Steam Gift

Xbox One/ Win 10 Code

Steam Key

Item name
Seller rating
Sold
77
6.80 $

This website uses cookies to provide a more effective user experience. See our Cookie policy for details.