That is a good point. I think they're aware though, i mean everything points to an E3 reveal, what you just said ^, the news coming soon from Jade, nothing new about SC since 2010, I'm thinking its time.
Don't pay too much attention to a release dateMaybe we'll get a trailer, a demo, and a release date!
Well gt a teaser......not more than a minute
Source: I'm Batman
Only just found out about this new s.c been a long time since I was in fishers boots can't wait