Not seen that one before, seems to be a lot of marketing speil, then lots of warnings about temps, doesn't inspire confidence