I think they are called Titan. A member of our Snowmobile club just bought one will give my impression of how they are after this sledding season. Looks good but will they last.
I purchased one in Dec and have had no problems. The only thing was some of the welds had to be ground up and the wiring was a little under par for me. One hour and some two wire trailer cord and that was all it took. Overall I would say for the money it is a good deck.