Griffin and Nick settle into Garfield Heights, meet the neighbors, and test out a superweapon.Griffin and Nick settle into Garfield Heights, meet the neighbors, and test out a superweapon.Griffin and Nick settle into Garfield Heights, meet the neighbors, and test out a superweapon.