Writer for TechRaptor since 2014. An avid follower of the gaming industry that loves to write about it. Currently a student. From Glasgow, Scotland.
Total Articles: 142