Happy Birthday to Invader.com Believe it or not, but our colleagues at theinvader.com are celebrating 18(!) full years of existence. This makes them older than even most of the currently active Esports organizations on the planet. While arg...