Minimum System Requirements
Windows
OS:
Windows 7
Processor:
Intel i3-3220 (3.30GHz)
Memory:
4 GB RAM
Graphics:
Minimum Radeon HD 5770 / NVIDIA GTX 260
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired and wireless 360 controller, Xbox One controller, PS4 controller, Logitech F310, F510, F710, XInput. Other controllers may work via manual text file remapping.
macOS
OS:
10.8.5 Mountain Lion
Processor:
Intel i3
Memory:
4 GB RAM
Graphics:
Dedicated desktop GPU required
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired 360 controller with Tattiebogle driver via manual text file remapping.
Linux
OS:
Ubuntu 14.04 or similar
Processor:
AMD Athlon X4 750K
Memory:
4 GB RAM
Graphics:
Minimum Radeon R7 200
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired 360 controller with xpad driver via manual text file remapping.
Recommended System Requirements
Windows
OS:
Windows 7 (64 bit) Service Pack 1 / Windows 8
Processor:
Intel i5
Memory:
4 GB RAM
Graphics:
Recommended Radeon HD 6850 / NVIDIA GTX 560
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired and wireless 360 controller, Xbox One controller, PS4 controller, Logitech F310, F510, F710, XInput. Other controllers may work via manual text file remapping.
macOS
OS:
10.10 Yosemite
Processor:
Intel i5
Memory:
4 GB RAM
Graphics:
Dedicated desktop GPU required
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired 360 controller with Tattiebogle driver via manual text file remapping.
Linux
OS:
Ubuntu 14.04 or similar
Processor:
AMD Athlon X4 750K
Memory:
4 GB RAM
Graphics:
Minimum Radeon R7 200
Storage:
10 GB available space
Notes:
Supported inputs: keyboard, Wired 360 controller with xpad driver via manual text file remapping.
These are the requirements the publisher lists on Steam.