Oddworld: Stranger’s Wrath HD (Nintendo Switch) – Review
Oddworld is one of those weird yet wonderful game franchises. Oddworld is a planet inhabited Mudokens who are generally a peaceful society. If you have played previous games I the franchise such as Abe’s Oddysee and Abe’s Exoddus, you will come to notice that Strangers Wrath is less puzzle orientated