Posted in News

Catherine coming to PC?

Sega really has finally gotten it’s groove back when it comes to marketing! Their new online shops are brilliant, and their marketing has really improved…

Continue Reading... Catherine coming to PC?