Games/Battle of Giants: Mutant Insects/MediaBattle of Giants: Mutant Insects·, 2010 · Ubisoft EntertainmentMediaBack to gameAll1Screenshots1Screenshots1More about Battle of Giants: Mutant InsectsPlayer reviews