Games VargusOokami has rated:

Lufia: Curse of the Sinistrals
Lufia: Curse of the Sinistrals
Castlevania: Order of Ecclesia
Castlevania: Order of Ecclesia
The Walking Dead: Episode 1 - A New Day
The Walking Dead: Episode 1 - A New Day