While I am a huge fan of Star Lord and the rest of the crew, I just don't think a drop-tower ride would work for that franchise. My buddy and I were brainstorming, just for the lolz, on how to come up with something that would be true to the franchise and be entertaining, without going outside...