Enter Into The Wild West! Oddworld: Stranger’s Wrath HD Nintendo Switch Review

Enter into the Wild Wild West, in Oddworld: Stranger’s Wrath HD. This game is currently available for purchase for the Nintendo Switch, and is the HD remaster that introduced me to the series. I will say from first time playing this game, the environment and atmosphere of the concept caught my attention in an obvious […]