Other than being a gag on From Software’s masochist-em-up series, Duck Souls+ is yet another Rata release. This time developed by Green Dinosaur Games AKA Brazilian chap Mateus Sales. As is by now typical you can go with the Ratalaika checklist: PS4/Vita crossbuy, lo-fi platformer, trophies thrown at you like […]