Just joined last night. I'm another Demonoid refugee looking for other sites. I'm also an Xbox and comic book fan. Just wanted to say hey.