I just played through the Painkiller: Heaven Has A hero or something like that demo today - that was pretty good, but became VERY repetitive very fast. It is a FPS from like 2004, I got the demo on the steam platform and found the first level to be pretty amazing for a stake-shooting, soul-collecting old-world-ish styled game, but again, it became very repetitive, with the first level's enemies looking pretty cool, while the second level introduced some orange and blue sword fighters who were all but gay.
The level design was decent, however there are points where you can climb up to an empty area and can't jump through, though you can clearly see that you need to be there. Invisible walls/Surprise collision is teh eww. I was playing on easy, or, 'daydream' difficulty, and it seemed like there were wayyyyyy too many enemies, but they tend to do wayyyyy too little damage (I am assuming at this point that difficulty controls only the hit points of enemies and theirs on you, not the amount of them, nor their intelligence).
Also a flaw in level design is that I can simply escape many of the enemies by climbing a pile of cubes primitives - errr - bricks, watching the enemy run around all stupid saying shit I don't understand in a deep voice (think head crabbed zombies in HL2) as I pick them off one by one from the safety of... inside a very low fountain. lol..
However, all that aside, it is a fun and challenging game. Pretty new genre for me, I pretty much only played SA/MTA the past few years.
Which brings me to... Trackmania! Will be making a topic about it soon. Awesome racing game, freeware, was used/dev'd for use at tournaments or w/e. Good game, very fun, almost addictive, VERY much similar to MTA in that you make your own tracks (if you want) and some of the jumps and loops will make you feel at home.
What is awesome is that your car only collides with the level - no vehicle collisions (since the whole game is actually based on time trial, you can start over with the push of a button, and keep starting over, and try to get the best time, it's pretty amazing fun). Play trackmania - it's fun. As said, I will post a topic about this soon once I have the ins and outs, I bet we could PWN the leader boards - I climbed to like 220th place in a multi-million player game in just a few hours - then the climb slowed. Still, if you know me in MTA....
Then you know I average between 5th and 13th place each race on little whitey's (I tend to finish in those positions, in between them), and most of our affils and crew members always finish ahead of me - so if we flooded a room and pwnt, we'd be on that map too xD