Since the official nintendowifi.com site is sometimes glitchy with incomplete loading, missing data, etc... I tried looking for WFCStatus, but the website wfcstatus.net is gone. I know it can be downloaded from here, but Im wondering, what happened to it? And does it still work?