Great work! Maybe you could remap the web version to match a GB's layout? So, B maps to Z and A maps to X. Would make it consistent with real hardware :)