Itchy Games logo

Itchy Games

Status
Active
Founded
Founded October 15, 2023
Country
Norway

Small game dev company which develop specially arcade games for PC, mobile and consoles.

Developed