You traveled back in time AND told them about giant shooting penis robot man?!? Ok, they were laughing? Maybe they didn't believe you... we might be able to salvage this. But, jesus, you really fucked up...
The thing I found most interesting about micronauts is that they took one of the japanese toylines it comes from, ditched the micronaut figures from it, and sold it as the original transformers line (along with a few other japanese toy lines).