Wow, what can I say, I just played the campaign mission included in the demo and when I finished I was just happy....