via http://pdroms.de/

Stuck Somewhere in Time is a music disk for Sega Genesis / Mega Drive by up rough, insane & Titan.

http://www.pouet.net/prod.php?which=64438