whowwwwwwww nice movie. this game looks almost finished but when will it finaly be released. i mean will it be this year or summer 2008? so evengy could you please give us a rough estimate of the release date, everyone is a bit unpatient (because we want to play it
)