[Review] Duck Souls+ – Nintendo Switch

Duck Souls+ is a fast-paced, action platformer about a little duck on a mission to save his species.

Up ↑