Games/Itta/MediaItta·, 2020 · Armor Games StudiosMediaBack to gameAll10Screenshots8Videos2Screenshots8Videos2Launch TrailerGameplay VideoMore about IttaPlayer reviews