One of my most anticipated games is paradoxically one I already have 19 hours logged in, and yet here I stand, thrilled at the news of Dread Delusion‘s 1.0 release. The indie mini-Morrowind will be launching in full on May 14… Read more.
Show Comment Form
Hide Comment Form