Battletoads will release on Steam, Xbox and Game Pass next month

Rare reboot features fully animated cutscenes