» Sun Mar 29, 2009 5:40 pm
FFFFFFFfffffffffff..... Everytime I see that there's no date given or no download link I go like this http://www.youtube.com/watch?v=RYXYmYq3kWc&feature=related But in the end we're all going to be happy, playing the wonderful demo. ( I can't actually believe that there's so much hype about it >:D)