Oh wow, I'm so sad you couldn't hear any audio, I found a really cute and catchy tune for the game and recorded some funny sounds, people seemed to have really enjoyed them :)
I've noticed the screen size problems on some devices, I'll have to experiment a lot to find a configuration which works for everyone :)