It looks like you're new here. If you want to get involved, click one of these buttons!
Like the title says:
Apparently all of their staff were laid off Friday. My TweetDeck is going to explode.
OnLive's Twitter is still providing updates and they just gave out some free games a few hours ago. So, who knows?
UPDATE: OnLive states they're not shutting down. Refuses to comment on employee layoffs.