Megadons - anyone have more info?