Is there anything else I can play it on other then steam and itch.io? My computer is starting to hate me. or could you possibly make it a browser game? so people who have trouble with it can play easier?