Torosaurus, if you haven't already? Or one of the other chasmosaurines?
Is this a new dinosaur? I haven't heard of it.
No, it was described in 2012. It's a leptoceratopsid from the Late Cretaceous of Canada.
I haven't found any information on it.
You mean good references?