At the cost of maybe asking a stupid question, is there a specific reason for exclusively hosting the game on itch.io or is it just a 'no reason it's just how it be' type thing?