Guides Is Battletoads on Xbox Game Pass? With Battletoads set to release this August on Xbox One and PC, lots of players are wondering if it will be available on Xbox Game Pass. This Read More » Andrew Smith August 19, 2020