Why the soft launch? Was it leaked?
I wouldn't say I'm excited about it, but maybe cool idea. That's the sort of game I'd spend $1500 on as a novelty for the game room. I sure can't see $6500 for it.
To be fair,
1. Cool art so far.
2. Kudos to Stern for taking a chance on something like this.