Looks pretty solid! I don't care a lot for that amphitheatre style seating though, it looks a bit big for sucha small projection.
A second nitpick is the height of the whole thing: that's a lot of unused space, perhaps you can put a second floor on it?
Your detailing is quite impresive however