Deus Ex: Human Revolution is Day One for OnLiveMike Fahey5/20/11 1:20pmFiled to: Streaming CyberneticsDeus ex: human revolutionSquare EnixEidos MontrealOnliveStreaming gamesmicroconsolePreorder87EditPromoteShare to KinjaToggle Conversation toolsGo to permalink Streaming video game download service OnLive is gathering steam, scoring a big win with a day-one release of the eagerly-anticipated Deus Ex: Human Revolution. Don't have an OnLive console? Don't worry, one comes free with the Augmented Edition of the game.For those unaware, OnLive is a service that allows players to play games streamed via the internet. OnLive's servers power the games, streaming the video of you playing via the internet. It's an interesting concept, and if you've got the internet speed it works quite well.