That looks pretty damn tiny and depressing if you ask me. Im generally not a size is everything crusader for exhibits, but it looks lie one of those damn bathtub exhibits you would find in a Chinese shopping center. Hopefully im mistaken and this isnt all...