Very juicy, very professional, nice work all around. It looks for me that you've made the online scoring system in expense of gameplay, because there's not much to it besides running around and shooting, no power-up, no events shaking up the gameplay. Still, very solid.