I know lots of sites full of lots of different people. Did you know there are some great programmers on /b/ on 4chan for example? Obviously someone on MoparScape knows what they're doing since they do have working stuff. A wise man once said: Get back to making games!
..and their names are Blake, Graham and Scu. I bet a lot of people browse /b/ once in a while, and sure enough lots of talented people.
Based on the pictures, it doesn't look anything out of the ordinary (Delta, Battle, PI, and all those other things that would make any java developer cry blood).
If I were you I'd use my skills to make something original and enjoyable, without having to be offshore and shadily deploying illegal binaries. When I was on that scene, I found that it was too much trouble for what it's worth. I find making my own games much more pleasing.