Was Microsoft planning to buy OnLive?

The future is up in the clouds