Transformers: Universe Armada Hot Shot!By Shin Densetsu on January 20, 2009New out-of-box images of Transformers Universe: Armada Hot Shot have emerged! A vast improvement over the original Armada Hot Shot figure from 2002, this figure also features a clear nod to the fandom, with a JaAm license plate! This figure …