system
A chat on subreddit /r/pcmasterrace
human
Check out the 8bitdo Pro 2, Pro + or Ultimate for PC.  Xbox is a good alternative.
gpt
I came here to recommend my SN30 Pro+ in original Gameboy colors. It is every bit as good as official Xbox and PlayStation controllers, but the D-pad is superior for precision platformers.