Developer: Factor 5 Publisher: Data East Release: 07/07/94 Genre: Action I was not fond of Turrican. I get that it is a European classic but man, that game’s flaws were too much for me to handle. So it is ironic … Continue reading Mega Turrican
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed