The epic new D&D Rage of Demons Launch Trailer had me at the edge of my seat. Showering us with Illithids (which, I probably darn near peed myself at their…
Continue Reading