I agree with wyldfyre1 with the potential. It could be SO epic! It really needs a bass to complement the beat and the base chords.
The song hasn't got the traditional progression - but it is actually how I make many of my own songs. The melody you use here is actually pretty close to something I like to play on my own guitar - which sounds so damn goood.
It would be cool if I could make a version with real guitar? :)