The game doesn't have an installer, non-steam versions of the game just come in a ZIP file that you can extract anywhere and the Steam version is obviously handled by Steam
Really interested to see how that goes! I've had it running on pretty low-end hardware before at 60fps though some people still run into issues.