This is so cheesy its great. The R&D guy's voice reminds me of a cartoon (the specific character is eluding my memory, however) and the whole script feels very self-aware (that is, nothing's been said that breaks the 4th wall, but it comes off with a "wink-wink nudge-nudge, what's the fourth wall like?" kind of vibe).
OH GOD THE SCOUTS XD