Party Animals is a charming and delightful multiplayer title that has recently been released. In Party Animals players will try their best to knock their opponents...