No definitely not, unless you've played every Xbox 360 and PS3 game out there. Even if this is going to be someone's first console I say just get a PS3 or Xbox 360 instead for now and play their games until they drop the price of the PS4 or when they come out with a better model. Plus Sony is actually going to keep supporting the PS3 for a couple more years after PS4's launch so they'll probably still be making new games on the PS3 along with the PS4. It's really not worth spending $400 just to play a handful of PS4 games. If you're going to get a PS4 at least wait until more games for it come out and when the games that came out at launch drop in price.