Jan 15, 2025 The Battletoads reboot is maybe the most ridiculous game I’ve played with friends. www.youtube.com/live/Q9K8… Michael Sorg @sorgatron