Thanks for playing n rating. The game was designed for Web browser, and planned to be playable on mobile and PC. I designed the game to have different orientation and layout for mobile and PC, but didnot manage to update it in time (including the 5 extra bosses).
Yes you are right, though the sound is fun, its a bit irritating to constantly listen to it.