If it's a scam it's a pretty sneaky one, since I played the game at Expo last weekend.
I think the reality is no one realizes how complicated making a pinball machine is, and they went in feeling overly optimistic and got in a bit over their heads. It is weird how the communication used to be so good and now it sucks ass though. I've followed the project from the start, and over time Kevin became more and more absent, and now I can't remember the last time he even posted anything here.