Home Tags ITTA

Tag: ITTA

Modern pixel art game, ITTA, secures April PC, Switch launch

Armor Games Studios and game developer Glass Revolver announced that the new bosh-rush game, ITTA, is coming to PC and Nintendo Switch on Apr....

MUST READ