As a kid I always loved games like Godzilla and Rampage where you play as a giant creature destroying buildings. Kabuto was and still is my favorite Giant being. Hes funny crafty and cool. Playing as Kabuto makes up only a fraction of the greatness in this game. But to me personally its my favorite aspect.