Tried to register on MiiVerse, Nintendo says I need a WiiU to register lol. Maybe they will change that. Thanks for sharing this stuff in the meantime.
I like the 'God Trip' track, looks like a track in which some other machine would finally be able to outdo the FS. That artist's take on DW is awesome as well, very menacing!