Musically speaking, I really dig the tune. It flows, it's decent as an instrumental, I think it has real potential if you added some lyrics/vocals. Could definitely be a marketable tune at that point.
Great for a soundtrack. Well done. Good arrangement and execution.
Main or Lead Guitar sounded great. Well done too.