GOG offers downloads of Shadow Warrior Classic Complete for Windows, Mac, and Linux for free. Although this game is free to play on Steam, this edition includes add-ons and expansions.