Anyone played this? I just beat it and I absolutely loved the game. Have you guys played any other games in the series either?

I would rate the game a 9/10. It's just my kind of game.