Looking on Xbox Game Pass this morning I was surprised to see the new Battletoads epic already featured. Alas, it is not playable yet, but it can be installed so that you’ll be first to play when it drops on August 20th.

Cannot. Wait. *waits* 😋