Damn now this is a rather interesting line up. Word is a track was recorded and I'm sure its going to be so so dope.
The only thing we are unsure of is how will Kanye drop this album titled "Turbo Grafx 16".