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 question

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 question