Stumbled back across this site and have an urge to try my hand at roleplaying once again. If this is still happening, you can count me interested.