this is apparently, Soundwave in transformers: energon. i mean, being a giant missile launcher is cool, but thats not soundwave.
compare to soundblaster (the re-incarnation of soundwave)
i hope at least he will retain his bad-ass voice in the series.
__________________
Its only taken me about 10 years to understand the water jug riddle in Die hard with a Vengeance. My brain takes a while, but it gets there in the end