More delicious recommendations from the selectbutton community!
The IBM-compatible personal computer has a long and storied history as a piece of gaming hardware. It is the bastion of North American game design, and its games historically reflect a less arcadey, more patient, approach. The PC is also the current hub of independent game development.
Steam has become an incredibly popular way to purchase (digital copies of) Windows-compatible software, often at exceptional prices. Good Old Games (GOG) has been releasing updated, digital, versions of DOS games compatible with modern systems, while emulators such as DOSBox, and ScummVM allow people to run their older copies of games.
For Linux users, Wine is generally incredibly good these days, with >90%+ compatibility with anything I've purchased from Steam (felix).
For controller users there should be some helpful info. in the hardware section. Generally games work just fine with 360+ and PS4 controllers.