Ooooooh! You're right! Arrow keys DO work, so your game DOES work well on other keyboards! I even tippled my time alive. In that case you don't have a flaw, CavoX5! You might not have had other keyboard layouts in mind, but you DID make it accessible for other keyboard! ^^
I'm not a coder myself, but I do watch a lot of gamedev coder on Twitch. They say to never hard code keys using 'Input.GetKey(KeyCode.W)' and instead using 'Input.GetAxis("Vertical") > 0' and 'Input.GetAxis("Horizontal")' or making an action map.
Thank you for taking the time to reply and letting me know, I clearly missed that. It made it a lot less complicated to play the game. I really appreciate it! 