Did the latest battletoads release have a physical release

Discussion in 'Off Topic Lounge' started by xboxal, Apr 19, 2022.

  1. xboxal

    xboxal New Member

    Joined:
    Apr 25, 2020
    Messages:
    1
    Likes:
    0
    I was trying to find if there is a physical release of the latest battletoads game.but I have looked a little and found nothing . Is there a physical release of it ?