Edgar writes: “Well, prepare to relive those childhood memories as the new Battletoads is now available across Xbox One, Game Pass , Play Anywhere and Windows PC.”
Source: N4G PC Expect the Unexpected With the Release of Battletoads on Xbox One, Game Pass, Play Anywhere and PC