>>6310655https://www.youtube.com/watch?v=tuqGMybNL54https://www.youtube.com/watch?v=tKbc1mtsvJghttps://www.youtube.com/watch?v=FDCM1KyqSnIThe other set I know of off the top of my head which most to be consider not as good as the Mega Beast one.
I definitely plan on getting at least the two Mega Beast sets.