Stellar Squad at NG + russian localization added
Finally Stellar Squad got its russian translation, Spanish and German are on the way. And also the game was published at one of the most reputable flash websites in the word 🙂 http://www.newgrounds.com/portal/view/696331 Cheers!