At least I got a sweet screenshot from the first Rainbow Road track in the series in all gamecube emulator its Mode 7 glory. Technically never officially released by Nintendo until is inclusion on the SNES Classic, Star Fox 2 is practically a new game for those who never played it through emulators over the…