I thought the singleplayer demo was supposed to come out only in game mag cd's and the internet demo would be multiplayer, guess they musta found some bugs in the multi and decided to release the singleplayer instead.
The game does look awesome and once you get past the learning curve its pretty damn fun, someone over on the nexus forums has already started on a star trek mod for it and I have to admit the screenshots he has posted look very good. I am definitely buying this one when it comes out, hell I've been waiting for over 2 years now since it got canned by mithis.