It sucks that income and free time are inversely proportional. As a kid I had few games but tons of time. Now I'm fine with money but so time poor that I buy games much faster than I can possibly finish them.
I think the ways games are have changed though. When I was a kid most games were fun light-hearted and just always a blast to replay. I mean I can still play Super Mario Bros and have an amazing time, and I've played that game to death a million times. But I find it hard to replay something like Bioshock, that's dark, depressing and less of an escape for me than the absurdity of an old Nintendo or Colecovision or Atari game. Maybe there wasn't much of a story but the game mechanics were simple and I could feel like I could just pick up and play it for hours on end. I've never been into multiplayer but I feel like with most single-player campaigns I'm almost happy by the end of the game as it was just slugging it out. I'm on Chapter 11 of Max Payne 3 right now, right near the end. I'm loving the game, but I just want it over with and I know I likely won't repeat the campaign again. But it's like that with movies now, I used to watch movies from the 80s/90s over and over again and now even movies I love such as Dark Knight Returns, I can watch maybe twice and I'm done. I don't know if that's me or if the entertainment industries are just not making products that stand up to repeat viewing as they did back when I was a kid.
With games I wonder if that's a design strategy, like obsolescence, I've always wondered how broad the practice of obsolescence is in the video game industry. The one that bothers me most is the Tiger Woods games, as why do I need to buy an annual release of a golf game, how different are they from year to year (other sports games have roster changes I suppose). But I wonder if they design games these days hoping you finish it and then move on to the next one to encourage us to part with our money.
That's the only reason I like achievements. When they are used wisely they promote players playing the game differently to get more out of the experience. I hate when they are just a grind or a collect fest. I wish they were more like the "tie a woman to train tracks and watch a train go over her" achievement in Red Dead Redemption - I know it seems silly but I'd have never thought to do that unless there was a reward. The only time I like when games reward you for progress is when it's about choice as it promotes going and replaying the game in a different manner (though saving and loading often defeats this purpose - the achievement for watching all the ending in Deus Ex: Human Revolution is a fairly lame one for this as you are almost encouraged to just save and try the 4 different endings, though none of them are all that weighty anyways so it isn't a big deal). But I'd really love to see a list of the best, funnest, funniest achievements as I'd love to go through that list and complete it rather than just try to get all the achievements in one game which is usually boring as shit.
Anyways, just my two cents. You can tell that no one is all that interested in these 2 weeks of deals as we've started to segue to other topics as per usual. Sorry to do a long post.
Sort of on topic but I managed to score a code for Far Cry 3: Blood Dragon and I would tell people to pass on it at full price - especially as Ubisoft sales are quite often. It's a good game, but I'm finding the parts between missions boring. It reminds me a bit of Brutal Legend with an over-world that's quite empty, but worse off everything looks the same. There's no nice vistas or interesting things to do outside of collecting a few things, killing a handful of animal types and missions. It's fun and I was super-excited for it, one of my big games of the year, but I wish just a bit more love had been put into creating a world that was a bit more alive. I'm actually more excited about the USB stick that Ubisoft sent me too as it's like a mini-VHS tape with Blood Dragon logo on it, super sweet.
Hope everyone is having a great weekend - and hey, don't forget Mother's Day by the way!