Introducing Battlecards, a PvP multiplayer game where players possition their favorite duck heroes and battle to victory.