The satirical stealth action title is now available for Xbox One, PS4, PC and Nintendo Switch with the Creator Pack DLC being made free.