This is so f*cking incredible
and so far i was not that much impressed as i now am by any audio track on newgrounds. This song is beast, and the vocals you recorded yourself are sick they fitt it perfect. I really like that you did the vocals yourself and not from a freesound sample.
I immediately added this instant favourite the moment i listened it.
Outstanding track.