Open and Play Big Cannon not MP Galvatron

Suddnely in stock at BBTS is Open and Play Big Cannon, a roughly MP scale Galvatron for $60. Does anybody know anything about this? I've got a preorder in for Sovereign but that's a price difference of $95 plus having to wait for whenever it ends up in stock again. Opinions?

