OnLive is a new all-cloud gaming service that promises to revolutionize gaming as we know it by keeping all of the computing power and installation in the cloud. Unlike other online services like Steam, you don’t install any games and your system specs are largely irrelevant. The game is actually running on the OnLive servers with the OnLive software basically acting like a VNC terminal to their systems. With Valve’s Steam, you are still required to download, install and run the game on your system. Onlive currently supports Windows and Mac OS X, with promises of a small hardware box for your living room in the near future.
Signups are currently available through a ‘Founding Members’ program that is offering a free year of access to the service (but not the games themselves). It took from me signing up on the 22nd to the 25th to receive an invite, so the wait isn’t terribly long. After the first year, service will be $4.95/month plus access fees for the games.
Installation
Installation was quick and painless on my 2008 Macbook Pro with Snow Leopard as it was only a drag and drop of a 6MB file. Nothing much to mention here. I’d like to comb through their EULA (which I agreed to of course), but haven’t had the chance to put on my legalese hat and jump into the jargon. I’m sure the Windows installation is similar.
No Wifi!
OnLive is the first time that many gamers will experience a bandwidth crunch, as it requires a 5Mb/s connection. A hardwired ethernet connection is also mandatory, presumably because OnLive feels that wifi isn’t stable or robust enough to deliver the bandwidth required. In many instances, this is probably a fair statement but in either case it is slightly annoying and might catch some gamers off guard. There are some hacks on the Windows side to get around this, but you’re probably better off just using a wired connection if possible unless you are sitting right beside an N-spec router that only you connect to.
Interface
Control is done through a Boxee/Tivo-like screen that greets you after login. No drop-down menus, right clicking or such. You have the options of: Arena, Profile, Marketplace, Coming Soon, the OnLive logo (poorly titled the Dashboard), My Games, Last Played, Brag Clips and Friends. The ‘escape’ key generally takes you back one menu level. Occasional Windows-centric bugs pop out to me as a Mac user. To access the Dashboard you are instructed to press Alt-O, yet Macs are without an ‘Alt’ key labeled as such.
The Arena shows you a grid of realtime screens of other players in their games. You can select any of them and instantly see any one of them fullscreen with audio. You can vote them up, down or add the person as a friend. While this is pretty damn cool the first time you check it out, I find it doubtful that I’d spend much time in here. It does highlight the capability to view another player’s screen in realtime, which you can also do for any of your friends. My privacy-advocate hat worries here that the default privacy setting for this is too permissive, but given that this is just gaming it probably isn’t of huge consequence at the moment due to many of the limitation OnLive currently has (more on this later). I could envision scenarios that I wouldn’t want others to see what I do in games. Maybe I like killing the Little Sisters in Bioshock, sleeping with prostitutes in GTA IV, or sacrificing villages in Fable 2. Not something perhaps I want the world to see, but also not a Facebook-level privacy hole.
The Profile screen currently is really basic and doesn’t have much to talk about. I’m sure they will expand this over time. Oddly, I wasn’t able to find an easy way to update my profile after I initially created it, but I might have just missed it.
The Marketplace, as you might assume, is where you find the listing of games for your pleasure. Currently the list is fairly short, and by default it is in alphabetical order, putting local Cambridge indie Dejobaan’s AaaaaAAaaaAAAaaAAAAaAAAAA!!! at the top of the pack. Basic information is provided on each game, but the full price of the game is hidden two clicks in which I think is rather poor usability.
Each game offers a 30- minute demo of the game. From what I saw the demo is the actual game, not a stripped down or single level demo. This has its benefits, but also its drawbacks. Trying to play Dirt 2, I had to go through menu after menu of setup and talking before I was able to race. I just wanted to race and try out the game! For some games like Assassin’s Creed 2 you won’t really see much in 30 minutes that actually represents the game. At the same time, its nice to have the ‘real game’ and not just what the developers want to showcase. It doesn’t seem that the progress you make in the demos transfer to the real game when you purchase it, meaning that if you think you like a game, don’t waste time in the demo and just get to the real thing.
Some of the games like Dirt 2 and Trine aren’t available for purchase yet, but just for demonstration. This struck me as a bit odd. Odder yet is the fact that some games like Mass Effect 2 aren’t available on the Mac. Yes, even though the cross platform restrictions should be a thing of the past due to licensing issues you can’t play some games on the Mac just for the sake of it. Clearly, some publishers are not committed to accepting the Mac as a legitimate gaming platform, even with the programming out of the way. More on pricing later.
Coming Soon showcases upcoming games. Yet the way they work for the interface you are occasionally left wondering what games you’re looking at as there are no labels, just video streaming.
My Games, and Last Played are fairly obvious. Friends is rather spartan and overall the social connectivity functions in OnLive are a bit lacking. You can add people as friends if you know their username, or if you see them in the Arena. I haven’t found a good way to add someone from in a game yet. You can send 140-character messages privately to other users, but otherwise you have no other way to reach them. Compared to the Xbox Live service this seems pretty lacking, but forgivable since its rather new. I have yet to try Brag Clips, but you’re supposed to be able to record short segments of gameplay and show them off to others. A neat idea, but currently they are locked inside OnLive. You can’t cross post them to YouTube, Facebook, Twitter or your blog which makes them pretty useless for me.
Gameplay
So how well does it work? I was highly skeptical, and that is putting it mildly. Yet, it seems to work well beyond any expectation. I am in Somerville, Massachusetts with a 20mb cable line from RCN, so I’m probably doing better than average for available bandwidth and location. One of my good friends reported that his OnLive connections in SF would drop if his roommates were doing much online. I’ll have to try tonight with mine streaming Hulu or Netflix to see how it holds up.
Gameplay is pretty spot on. I played Borderlands and UT3 for about an hour today and I didn’t notice any noticeable input lag. Despite gamers for years clawing for super high speed mice and screens, human response really isn’t all that fast and the delay is hard to notice even with FPS games.
Graphically things are good, but not perfect. I’m not able to run anything at top settings these days, but there have been reports that the games are almost certainly not running at their top settings. This doesn’t shock me at all, but I’d expect (and hope) that things will only get better. Settings that would effect system performance are hidden in preference menus from the user and non-adjustable. There is a moderate amount of data compression going on with the video and you see some washing out and darker compression artifact pixellation similar to watching a movie on Netflix or Hulu vs a real DVD or Bluray. It isn’t bad, but I wouldn’t call it ‘crisp’ either. I think some of the issue is that the video is coming in at 720p, but that isn’t the native resolution of my Mac monitor (1440×900). But graphics aren’t everything and the experience isn’t bad at all, and is in fact outright impressive. CPU usage was around 60% on a single core of my machine, which isn’t too bad really.
The audio sounds good through my laptop speakers, but I haven’t tried it with my large system or headphones. I’m sure its fine since most game audio isn’t of the highest quality anyway. I do wonder if it transmits in surround sound and I will have to test this later. The hardware Onlive is supposed to have surround outputs, so I’m guessing it is in there or will be soon.
Multiplayer is a bit weird. There don’t seem to be any OnLive dedicated servers for games like UT3, and you are confined to playing with OnLive members which at this time is a particularly sparse group. I could barely find a single human to play UT3 with, and my Borderlands server was one of three, each one only having their owner logged in. When you are playing, there is no easy way to communicate with them. All text communications have been removed from UT3 and Borderlands (and probably other multiplayer games). I don’t know if this is an attempt at making a ‘safe’ gaming platform without trash talk or abuse, but it seems outright restrictive and backwards. Oh, and for those of you familiar with XBox Live or Steam, there is no voice chat. Even when you are gaming with others, it feels very disconnected and lonely.
Pricing
If you get into the ‘Founding Members’ program, the first year of the service itself is free with additional service being $4.95/month. Long term access to games range from $59.99 (Splinter Cell) to $9.99 (AaaaaAAaaaAAAaaAAAAaAAAAA). Some games offer shorter PlayPasses for around $4.95 for 3-days, some also having 5-day PlayPasses. There are no free games (a la Portal for Mac on Steam) and no games at massive sales.
I frankly think this is too high, or that they need to demonstrate a cost-savings of not needing hardware. I don’t pay monthly for Steam, and it occasionally kicks me free games and great deals weekly. Also the games are almost always under retail price. $60 for a game over a digital distribution system that only promises access through 2013, plus monthly access fees is a little much and I consider myself to be fairly price-insensitive to these things. Buying one game for $60 and playing it for 20 years will cost you $1248 in total at $4.95/month. In comparison, the first Zelda game cost $40 and still works just fine. Nor do I need to worry about the company going out of business (because that never happens in the world of videogames and internet startups!)
The anomalies in purchasing and playing ability are just weird. Why can I only rent short PlayPasses to Batman? Why can’t I buy Trine at all? Why is Mass Effect 2 not available on the Mac? I’m sure some high-paid lawyers have great answers for this, but to a consumer it is confusing and doesn’t make sense. The selection of games is a tad limited currently, but I am sure that will improve over time.
Community
First of all, the service does not (yet) feel like a thriving and buzzing online community. In fact, it feels like a ghosttown which just might be true at the moment. Since it us currently US-only, we don’t have the rest of the world playing along with us at odd times of the day.
Currently they don’t have an official Twitter feed, they do have a blog, but also no official forums. OnLive-Fans has done a pretty good job at picking up the slack, but they really need a good community manager onboard helping grow and curate things.
Improvements Needed
As with any product this early, improvements are needed and some things are sorely missing. There is no voice chat (ahem, but I did try imVOX and it works great!), no text chat (only 140 character messages that you can’t get to in-game), no social network integration, friending functionality is clunky, pricing issues, etc. I don’t have a membername.onlive.com homepage to show off my profile. There are no achievements, no RSS feeds and little configuration of your games. I doubt there will be a thriving mod community, because there is no way to upload new maps or game patches. Games like Oblivion would be almost worthless on OnLive due to these limitations.
Summary
OnLive is pretty damn cool as a concept, and it works! They need to revise their pricing, or add some great argument that I would be able to play Crysis 2 on my Macbook Pro and never buy another $700 console or video card again to sway me. The monthly fee, although currently not an issue is simply too much. None of these problems are insurmountable however and they have already done the near impossible so fixing these issues seems small. I don’t think this is a console-killer, nor a Steam-killer, but rather just another option for gamers. I really enjoyed being able to try a demo instantly without downloading a huge demo just to play for 5 minutes and realize I didn’t like it.