We know how much you love having fun with your friends. Now, imagine combining that fun with a bit of both physical and ...