Next to DR. Doom's fearfall, there is some construction going on and a sign that says "coming soon", and then something to do with mechanics. Anyone know what this is?
I think you may be reffering to the new hotel that they are building. It is right across the street from Dr Doom, but outside IOA.
-------------
I'd Rather Be Riding Rollercoasters
sorry, no...its in between dr doom and spiderman
Oh, I don't know then.
-------------
I'd Rather Be Riding Rollercoasters