According to Major Nelson
demo will be released on Tuesday. The demo was originally supposed to be released on Thursday but hit some bumps during the certification process. The game also went gold this week and will be hitting shelves on Feb. 20 (along with Supreme Commander
). Looks like I might be getting sick in late February...