Not out yet, but was available for a short time on live at the time of GDC08.
I have played it and was very impressed, as a result leaves me a little confused as microsoft seem to have gone silent about XNA and are only focussing on the big software houses EPIC, CAPCOM, BUNGIE etc.