Queen Of The Crystal Rays is a thrilling gaming experience centered around the mystical powers of the Queen and the Crystal Rays she commands - creating a dy...