Review (will open in a new window) Site Founded on 01.01.2003 Site Content 2003 Hellforge Studios (HFS)