Alright so I just came back from universal (I'll post a trip report soon) and all was normal except one thing. I decided to go on doctor doom, was sent to the left tower at section one to be exact for anybody who wants to go more in depth. I was shot up, fun times until I looked down into the backstage area of hulk and storm force. There I saw a giant 7-8 foot tall hulk statue just chillin in the middle of the area, I'm not kidding. Does anybody know anything about this or has any pictures period? It caught me so off guard and I don't know if this could possibly be a new addition. Post thoughts below so I don't feel crazy :hulk: