Normally I'd say welcome and all that, but seeing that you know about Ephialtes and just assuming that you recognize his impact on the community, after he left tells me that you're not exactly new. My guess is that you're an alt or a now-ex-lurker. Or it's just a strange coincidence.
Not that there's anything wrong with that. You just don't seem all that new to me.