Feb-6-2008 04:50 Checking back, I see this game has been planned for almost a year now? When on earth is it going to be released? I only just checked it out and it looks awesome! I don't want to wait to play it much longer!