Oh, that's a bummer! The issue you're seeing is a result of the ren'py engine opting to use these big, bright and colorful emojis by default with one of their releases in the last year. It really messes with appearance of the dialogue when including a heart or other non-text shapes, so I turned off that option in the code.
Unfortunately, if I went back and switched that out it would affect all tablet and desktop users. And you're right, I really never built with mobile in mind.
I'm not sure if this would throw some other error entirely, but if you used a source code editor (Notepad++ is free, for instance) you could simply use that software to open "screens.rpy" and then delete lines 8115, 8121, etc from the code and see what happens. I'm obviously no programmer though, so maybe save a back up of the game somewhere before poking around in the guts of it.