Awesome project, will try to make someting similar! Thanks for all the info!
One question though... your joystick says it is 2 axes... what does it mean? Can it move diagonally or you need 4 axes for that?
Thanks!
Welcome aboard, Fischer22.

The terms you are looking for are "4-way" (1 switch at a time = no diagonals) and "8-way". (up to 2 switches at a time = diagonals)
Both 4-way and 8-way sticks have 4 micro-switches (or leaf-switches) on two axes. (L/R and U/D)
There's more info on the topic
here and
here in the wiki.
If you look at about 1:00 in this video, you can see him moving diagonally during gameplay ==> 8-way stick.

Scott