Well thank you! I think I know which version you mean. It was made by "mega bosses". Though if you ask me I think its a little to slow. It should be played REALLY fast that song.
Anything you want to comment on the mix, layout, crazyness, anything. I am pretty much open-minded to every critique, good and bad.