The art installation seen here is named, menacingly but appropriately, Demon Hill #2. It is the work of LA-based artist Julian Hoeber, and to step inside it is to abandon sensations of balance, proprioception, and general physical stability — all thanks to some fiendish architectural trickery. »10/25/12 1:40pm 10/25/12 1:40pm