ITTA Release Date Set

Developer Glass Revolver and publisher Armor Games Studios will be bringing the boss rush game ITTA to Nintendo Switch and Steam worldwide on April 22, 2020, including Japan. ITTA is a bullet-hell adventure set in a world filled with monstrous bosses. When Itta wakes up and finds herself surrounded by her dead family, her only guide is a strange spirit that takes the form of the family cat who gifts her a glowing revolver for protection. Launch date announcement trailer added below. [Thanks, Automaton]