I've actually had this Megatron Mash Up lying around for about a week or so.I haven't had a chance to play with any of the new Transformers…