Yes.  I downloaded it and played single player area for about 20 minutes yesterday.  It is very well done, IMHO.
I'm not much of a player though.
The wife likes this kind of thing and she downloaded it tonight.  Said it the graphics were awesome.
I want to look more into the 'scoring system' if you want to call it that.  I saw a status bar that made a reference to 'credits' and my alarm went off.  Thinking further, this is not Origin's model so I don't think anybody has to send in 99 cents to upgrade a blaster.   

I'll look again tomorrow. 
