Thank you, Personally I didn't really thought that anyone will be around to greet me (since some consider mugen to be a dying field and all but I couldn't care any less about those people).
Personally I just wanna share everything I have collected over the years and this seems just the place. So I will be around for a while.
In any case, Its good to meet you Galvatron