Hey Erebus! Good to see you again and thanks for the compliments! Yes this is legit. Punisher and I have been working on the new website off and on for some time. We originally were aiming to launch it back when EA’s Star Wars Battlefront 2 released, but were disappointed with the game itself and decided to hold off and do some more refining on the site. We haven’t announced an official grand opening of the new site just yet, but glad you found your way here.
More info to come