Battletoads (2019)

Battletoads is a reboot of the classic scrolling beat’em up developed by DLaLa.