Still alive; just keeping a relatively low online profile these days. May I suggest adding RetroAchievements? It supports friends and it can be fun to compete on old-school leaderboards (no direct matchmaking though [yet]). I just posted a bit about it over here: hg101.proboards.com/thread/15061/retroachievements Even if you don't add it, anyone who's on there can feel free to add me.
Otherwise nothing has changed; I'm still AfroRyan on pretty much everything (Xbox, PSN, Nintendo, Steam, etc.), including RetroAchievements.