I'm surprised at all the haters, but then again not really. Some people are never satisfied and would bitch no matter what. It happens constantly on the pinball forums, so why not here?
This pin kicks ass, plain and simple, ESPECIALLY if you are a big fan of Tron and the 80's arcade machines. To me, the artwork kicks ass, and having characters here and there is just a necessity to making the game match with a story line. It is what it is. If that's all your focused on, the perhaps this isn't the machine for you (nor is a whole selection of pins that have the characters on the playfield like Spiderman, Iron man, Lord of the rings, etc.) I guess it just must be tough for you to play pinball when they look like that? Give me a break. A little too OCD perhaps?
The backglass is 3D and reminds me of the back of a EDOT (it's very similar), and the main characters I think are very well integrated onto that and not overdone. I think it absolutely kicks ass! What would you expect for the backglass? I don't think big pictures of the cycles would have worked, and this does give it a nice classic and modern look at the same time. I'm not sure why a Tron fan would dislike, but that's me.
As far as Neon, blacklight, and EL wires, etc., who's to say they aren't in the game, after all these are just early photos. And how difficult would it be to add it later anyways? Think about it, if Stern puts it in, it will cost you $300, if you add it, $50. I'd rather add it myself if it's not there. And we know Stern was doing something with the EL wire, so if it's not here and you want it, pony up for the LE version, most likely it will be on that one.
The cab art looks great, the cycles and colors are perfect and fits the theme. Why bitch about that??
THe playfield layout looks very exciting to me as a pinball player also, the ramps, 3rd flipper, spinning disc, and everything else tells me that I'm going to like this game. I love my Spiderman and Ironman, and this appears to be a nice mix, and more so towards a spiderman layout (Drop bank targets, side flipper/shot ramp, etc.). My thoughts now are that the game will be made or broke on the programming and how deep the ruleset is and how much they put into development, plain and simple.
Just my $.02. I've been waiting for a Tron pin for a long time, and I can't wait to get this in my collection (Pro or LE). I just need to start selling stuff now to pay for it!