CRI crickey77 Senior Member Primeval I just saw a trailer for this on the homepage of YouTube -- looks pretty sick. Definitely will have to check it out and I did not realize that it is coming next Friday -- super excited. Anyone else going to check it out?