Tag: screaming villans

19th October 2018 Off

Mega CD classic ‘Double Switch’ coming to PS4 and Steam!

By thatretrovideogamer

This is the masterpiece of the ‘trap-em-up’ genre (yes I’m determined to make that phrase catch on!) Previous exclusive to…

Advertisements