Whilst that trailer gave me some wood I'm concerned about this "online" component. Does that mean no offline SP? It sounds suspiciously like online DRM. If so, I'm out for sure. And $40 seems pricey for a two million dollar game without any real details as of yet. Yeah, I'll be taking a wait and see approach on this for sure.
“There is no such thing as a weird human being. It’s just that some people require more understanding than others.” - Tom Robbins