Hello! Thank you, glad you liked it. I understand the sentiment about the controls. The current setup is due to me following the actual GameBoy screen dimensions, and last minute I decided to add touch controls so I could play it on my phone (The original design didn't include touch controls).
Currently it isn't bothering me so much since I have a Samsung Galaxy fold 4, and I play it with the inner screen and the current dimensions -- perfect for it.
It will take a while for me to rewrite everything to have that setup you mentioned. Although it's been requested quite a bit, I might just leave it as it is now, maybe add 2 or so characters, add the arcade, then call it finished. Then I'll make a sequel with better utilization of the screen when on mobile.