Demon’s Crystals Review

Demon’s Crystals is a twin-stick shooter designed for those out there just wanting to get into the genre or are used to other titles and trying something new. It features four devilish ladies as...