The Demon Crystal (Switch eShop)- Review

A 1984 Computer game heads west for the first time ever in this remake. But how well does it hold up? Continue reading The Demon Crystal (Switch eShop)- Review

Advertisements