Adult Swim Games and independent developer Landon Podbielski have released the hilarious multiplayer action hit Duck Game on Nintendo Switch via the Nintendo eShop for $12.99. The Switch edition of this wildly popular indie darling has been developed in partnership with Armature Studios for a fully optimized and satisfying experience. Welcome to the future – the year ...