So I came across a repaint of a Gen 2 Hero Megatron (the one with the air pump to launch the missiles). He was silver/grey and blue but had a year stamp of 2005 on it. Is it a Megatron or someone else? If so whats he from and whats a going price on this guy? Sorry for no picture since I wasnt sure who he was and didnt grab it from where I saw it.