Leaked Starcraft II shot or crap?

My vote is this is either really old or not new. Thoughts?