Seth Kellogg [Cakewalk]  [developer] Jul 19, 2013 @ 9:22am
Any additional DRM or USB License Managment needed?
There is no additional DRM needed besides purchasing it through Steam.

You'll want to launch Music Creator 6 Touch once while you're online. After that point you can run Steam in 'offline mode' and enjoy MC6T with full functionality.