One of my favorite xbox 360 games. Definitely a must have if you're a fan of beat em ups and well worth the money. There are many unlockables, hidden weapons, hidden sidekicks and it all makes for a great local multiplayer game. Aside from the requirement that each player needs a unique gold id to play local/online mixed co-op, it's a very good game.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka