I did a bit on this game a little over a year ago. Due to the insane headshot box I didn't really play it again. Since I was doing updates I decided to check on old games and found that this game has been rebranded. It is now called "Sting Arcade". This also means that the site has disappeared as well. I'm not sure what this "arcade" thing will entail, but if it opens up again and I catch it, I'll be sure to post on it. The message on the site indicates they are doing new tests, and the main YNK menu bar says the game is in beta.