Been a long time lurker/fan of OCReMix and it's crew. This album was amazing but there was one track that kinda had me do a double take really quick. "Wait... Is that.. moaning??? haha" I thought the track was pretty awesome and creative. Definitely wouldn't want to get caught on the train blasting that in my headphones though. XD
Congrats on another successful album.