UPDATE: Matt says I played this and it wasn't that good. I sort of remember. I take back my self-invite. I'm just jonesing for video games.
Can someone please let me come over and play it?
The ads on Hulu are really compelling. But I hear it sucksish.