You don't think a ride that stands over 300 feet in the air will change the skyline? (the 300 feet number comes from the other two announced today!)
Edit: that stands over 300 feet from the ground, not in the air. Thought I should add this, sounds like 300 feet in the air means it is floating in the air haha.