Actually I think this is one of the best songs I've ever heard on NG. Ever. You should be proud, dude.
This sounded more like you were just messing around on what ever program you use...It sounds cool though! haha.
None the less:
Ya pretty much.