top of page

Lead Level Designer
Technical Artist
Lead Enviroment Artist
MARCELO

Lead 3D Artist
Human Resources
Office Manager
RICARDO
En OUCH Games somos un equipo pequeño, pero apuntamos alto. Con nuestra casa matriz en Santiago de Chile y oficinas comerciales en California, somos un desarrollador independiente con grandes sueños. Nuestra misión es crear experiencias inmersivas impulsadas por historias cautivadoras.
bottom of page


