Well, listening on my better speakers now. I like the track. Sure, modern beats and all... But it's OK. It reminds me a little bit of Dimension - Origami.