Excellent. @jotd One recommendation. For keys, it would be better to have the pyramid layout. Ideally, S (Jump), Z (Punch), X (Kick) or since a lot are using these for modern games, W, A, D (to give some space to the fingers).