Very good work. The use of double bass is very fascinating. The only thing I noticed is that the guitar riff might get boring after a while, but it's still a great track. Also, I love your concept of composing all the four elements!
thanks for the feedback ;) I really appreciate feedback :P You have a point there... I may uploade a edited version later :)