avatar

Eduardo Ortiz

Developer of virtual reality, augmented and indie video games