p4gamers.com
The Surge Review, Soul Surging - Podcasts for Gamers
Have you ever played Demon Souls? It's kind of like that.