News » Review From DieHardGameFan.com

11.24.10

Check out the new review of DARKSTAR - The Interactive Movie
from diehardgamefan.com

...the best adventure game of 2010 - Alex Lucard, Diehardgamefan.com