hey guys, JUST found out bout this site and why its here!!!

i see its still young and hope to contribute now that i'll be quite active

oh and me too come from 'the other place'