Nintendo Switch Grief-themed bullet hell adventure ITTA launches April 22By Matt RyanMarch 24, 2020 Described as ‘a boss-rush style adventure about loss, grief and hope’, ITTA brings its bullet hell action to Switch and PC on April 22.