wow!
this has a really energetic hard rock sound n' feel to it, only flaws i can hear is that it's a tad too short you couldve gone urther with this this is still practically raw material, and also it's a tad off key but it still sounds great!
good job.