Buy Battletoads (PC / Xbox ONE / Xbox Series X|S) Microsoft Store
Battletoads - XBox [Digital] - Walmart.com
Rare Ltd. on X: "New Xbox gamerpics available now featuring the Battletoads! You can change your gamerpic on the console or in the Xbox app, and proceed to represent yourself online as