Curious to know if anyone have any recommendations for a standin for TLK Megatron till the official ones come out?
Why? TLK hits stores the 24th of April and voyager Megatron is in wave 2, so like May/June. Didn't you just get the MB Megatron too? Just use that one.