I apologize but I've been away dealing with things non-pinball for a week or so and haven't been following this. Did a search and didn't see anything but given they supposedly ship in a week I figured it's worth asking. Has Stern or anyone else posted any video on the STLE? They do have a marketing department, right?
BTW, not looking to incite a Stern-bash-fest but with the MMR coming out it seems like STLE has dropped off the radar.