Launch site

Launch Site
The Launch Site is the last location on Ratchet and Clank: Up Your Arsenal. It is on planet Mylon and the place where the second Biobliterator is.