I know this game might've been mentioned earlier, but there's this game called Minethings, and is the way I've found this game.
http://www.minethings.com/ is the link, if anyone wants to join(Chatmail me if you want my referral link). I suggest playing it, there are very active forums and a very nice community.