yeah the site works now leads to here http://www.glu.com/noram/pages/product.aspx?pr=Transformers i guess you can try the mobile game and stuff. i havent messed with it yet but it looks awesome w00t!
As a mobile game developer, I can honestly say I'm not impressed by the demo. Weak gameplay, rough visuals, and a definite absence of imagination throughout - an all-round disappointment.
Verizon does, I just got it the other day, sooo great to play at work, gots the mario world mapish type feel and the faces of the 'bots on the screen are phenomenal. gameplay is a little disappointing but I didn't get it for the play factor I got it for the sheer joy of transformers on my cell