Demon’s Crystals – ReviewBy Lexuzze Tablanteon May 22, 2017Devils in the making falls short in many ways. Twin-stick shooters are fun, great ones include Destructive Creations’ Hatred (it...