Yep, those 2 make the game a lot easier.
keep lookout for a possible steam page and demo coming in the next few months ;)