Absolutely no problem! I like to pay for my games, I spent a lot of money... Just not on Steam. But Itch and GoG are fine :)