I was just wondering what the deal was with the new commodore stuff?

http://www.commodoreusa.net/CUSA_AboutUs.aspx

Is this a novelty or the next big thing?