Found this video on Youtube and thought you guys might want to check it out. (Video spoiler coming up) I'm sorta disappointed about the bomb dropping thing inside the ship. I kinda hoped it would be some sort of troop bay or something like Starship Troopers Couple of seats on a platform and hooked to a little rail on the top of the "hangar" move it outside the ship and bye bye. Anyways enough talking here's the video link.
DONT FORGET to watch in HIGH QUALITY it makes the video look so much sharper and some people forget about it.