Bullet-hell boss rush ITTA gets a physical Switch release next week! 🔫
Super Rare Games is starting 2021 with a blast! 🔫 We're proud to reveal our partnership with Glass Revolver and Armor Games Studios to release this bullet-hell, boss-rush adventure game in physical form for…