Based around The Last Stand series of browser Flash games, anyone is welcome to join!