Former TechRaptor Staff Writer, who also does translation work between English and Spanish. You can usually find me playing horror games or Zelda!
Total Articles: 78