Update: We have found some potential platforms and have been considering the pros and cons of each. In the meantime, we're also working on an update for the game.