It's actually pretty well-written, save for the silly parts like High Priest Soundwave (sounds more like Shockwave, actually), and another Allspark (or specifically a Matrix).
Too bad this will never be used, since this got leaked out. It might actually be a passable movie.