Digimon World is my favorite video game. I love the complexity of the game. It was one of the games I played the most and I still play it from time to time. Another game I used to play a lot too was Monster Rancher 2, it also had a lot of complex mechanics.