Thank you for the reply guys! Alright i will try using it for gaming, i think it should be quite suited for it!
@E3E, When you say replace the contacts if they stop working do you mean de-solder and re-solder a new switch plate, or is there an easier way to replace the contacts without de-soldering?