Revived Galvatron

Galvatron comes back, and he's not too happy!