Games/Battle of Giants: Dinosaurs Strike/MediaBattle of Giants: Dinosaurs Strike·, 2010 · Ubisoft QuébecMediaBack to gameAll1Screenshots1Screenshots1More about Battle of Giants: Dinosaurs StrikePlayer reviewsSimilar games