Tech project huh?
It looks good overall. It looks good to the untrained eye, but an arcade freak could make a few improvements.
It's too bad about the carriage bolts you use to clamp on the lexan. I'm not a big fan of big silver fasters on controls panels.... Generally, lexan is flat and stiff and in a home use you're not going to have kiddies trying to pry the stuff up. I prefer to let the buttons clamp the stuff down. It looks much nicer IMHO.
Speaking of lexan, you should really polish the edges. It looks kinda hack.. Zakk has a great tutorial on his website.
Is that button sideways because the contacts are getting in the way of the side or the button next to it? Two choices. If rotating the contacts 180 degrees would help, you can remove the centre part of the button and spin it 180 degrees in its holder. If that won't help, you can bend the contacts of the microswitch straight down so it'll fit in the proper orientation.
Details, details, DETAILS.
If someone doesn't know better you'll get a great mark, if they do.... well, they may think you have some rough edges to clean up. (literally AND figuratively)
