Opinion No More Steamboats - New Trailer for 'MOUSE' Released April 12th, 2024 When Cuphead released, it kicked the doors down for retro animation fans in gaming. The charming classic cartoon art style was well realized,...