Published abril 17, 2024
"Glass Revolver, Armor Games Studios y Super Rare Games comienzan 2021 con una gran explosión, ya que acaban de anunciar que su juego bullet-hell / boss rush / adventure 'ITTA' se lanzará en Nintendo Switch el 7 de enero de 2021". – Jonas Ek, TGG.