Well you can probably complete it in 50 hours fairly comfortably, but I've got 10 full character slots and each one has a minimum of about 30 hours on and the main ones have closer to 50-100
Bare in mind though, that when you finish the last boss, the game starts again, puts you back at the start, relocks all doors and increases the difficulty by 40%
Then each time after that by a further 8% To platinum the game for example, you'll need to get to at least NG++ to collect a certain bosses soul 3 times to make the 3 weapons their soul makes. I normally create co-op or invasions chars which means racing to a certain point in the game where you get the ability to warp from place to place and can therefore meet people just about anywhere to help them. I also obviously spend quite a bit of time stood around with CM open on my laptop waiting to be summoned or for an invasion to trigger for some multiplayer
No 1st person unless you're using the zoom on a bow
You wouldn't really want 1st person, as it's fairly important to know where your character is in terms of taking damage.
It is still the greatest game I've played, and still the only game I pretty much play
If anyone gets it on PS3, I'd be more than happy to try and Co-op it with them, and even arrange to meet at certain parts in the game to give them a nice big item drop of upgraded loot and boss souls to save them hours of grinding... Grinding in this game isn't really like in other games though, since the combat is so satisfying that I find myself doing certain areas over and over just for the fun of slaughtering the enemies each time as efficiently as possible whilst waiting to be summoned into other people's games to help them
Got a few different builds I'm using at the moment.
Currently loving my magic/dex character. Due to now being pretty darn good at the game, I've sacrificed some health for more damage and stopped using a really powerful ring a lot of people use as I now have more options for those 2 slots
Will get it on PC when it comes out as well, so be up for trying to co-op on that as well if people are up for it.