What happened to IGWT? Seems he disappeared and Spectre appeared.
It's called a forum and that's what happens in forums. People come. People get sick of you. People go. More often than not, people come back. It's just they way it is. You however seem to never leave.