I'm not a big fan of online gaming myself, I'm only really doing it to "add value" to the game. Which kinda answers your question. It's slick, it's immense fun, very pretty and there's quite a lot of variety within the gameplay but it is kinda short, I guess 7 or 8 hours of gametime mebbe a little more (I'm still on what I think is the final confrontation). There's a lot of replayability because it's so much fun (I replayed the demo to death and I'm not really a replaying type) and you can go back and redo it section by section to get all the unlocks after completion apparently. And there are three difficulty levels. But short-ish.