Mammoths and Mastodons Invade the Ontario Science Centre by That Shelf Staff | February 24, 2016 The Ice Age megafauna (and Far Cry Primal costars) are the focus of the latest Special Exhibit in Toronto.