Games by Allods Team Arcade Blast Brigade vs. the Evil Legion of Dr. Cread Switch eShop My.com / Allods Team Arcade 13th Apr 2022 (UK/EU)13th Apr 2022 (NA)