Omar Ramos Espinosa
Omar Ramos Espinosa

Omar Ramos Espinosa

Video Game Developer. Full gameplay programmer.