If there ever was a place for a 21+ drinking arcade (Dave and Busters?) that building is it.
Also needs more neon.
Beacon Properties owns 360 Newbury, next door, so I assume they want this site badly. All sorts of ways that a new development could work either well or poorly with 360, and they'll want to control that.
I kind of think you're joking? Maybe not. If not, then please remember this is a block away from Kings...which I believe has some arcade games. Please keep D&Bs out of the city.
Regarding the building, while I'm not thrilled about the atrium, this is much better than the other proposal.