Turrican Flashback might sound weird to some people in the West but I can assure you that it is a legendary video game series to our friends across the ocean. Factor 5 cut its...
Read More
6 Minutes
Entertainment Unfiltered