Hmm, oddly enough, I just went to nightdrivestudios.com (their official website) and after clicking on a few links it opened freeads5.com, (which loads a random ad page each time you visit it,) which then redirected me to a scam site telling my my PC was infected and to “call Microsoft” through this toll free number…