Whats going on ...

this forum look almost like the space battles one wich I have been a member of for a while.

Is it a rip or have the same people made this site too. ???

Thanks