This is really hard, but I can imagine getting on a good streak with this would feel super rewarding! The art and sounds are really nice too, great job!
I also had the screen size issue, but I found just zooming out the chrome window fixed that for me, so :p