I'm still going to have to see what extras come with it before I will decide if it's worth $100.
I'm comparing this offering to Yamato's own Giant Robo figure they released a few years back. Heavy, Diecast, articulated, detailed and came with quite a few accessories. Retailed for about $60 and should be roughly the size of the Tomahawk.