Diluvian Ultra: 7 DEMOs for you to play during the summer!

Diluvian Ultra is not the only game included in our SUMMER OF DEMOS event! Seven titles in total are involved, including both already released and upcoming games. Check out all of them and let us know what you think, an…