It's a shame Aground: Zero is only available on Steam. If it were on itch, it'd probably be the next game I buy.
I don't buy games from Steam due to their DRM. DRM'd games always end up requiring a crack, so there's no point in buying a copy only to have to crack it later.