The 30mm arcade buttons in the Adafruit shop are excellent for retro game projects. They're also quite aesthetically pleasing. They feature a translucent body with a very slim micro switch, so it's great for internal lighting effects.
Although they do not have LEDs built in, you can actually fit NeoPixels into the body with a 3D printed diffuser.
In this tutorial you'll learn how to add NeoPixels to arcade buttons.
Full tutorial is on the Adafruit Learning System
Adafruit was founded in 2005 by MIT engineer, Limor "Ladyada" Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels. Since then Adafruit has grown to over 25 employees in the heart of NYC. We've expanded our offerings to include tools, equipment and electronics that Limor personally selects, tests and approves before going in to the Adafruit store. We pride ourselves on having great prices, the best customer service, technical support and fast shipping. We hope we can assist you on your journey of learning - At Adafruit we celebrate engineering happiness!