Bumpin' this seeing as there's now a demo availiable for download on Xbox Live. (and maybe PSN? I don't know.)
Anyone played it yet? I have. It is seriously smurfing intense. I played it with my brother and damn, those crazy smurfers do not let up. If anyone wants to co-op this with me on XBL then you're welcome to.