Tag: Super Rare Games #44

ITTA

ITTA

Nintendo Switch

** Physical edition limited to 3000 copies ** Test your limits in ITTA, a bullet-hell, boss-rush style adventure where you play as a young girl arm...