Cool
Good beat and a nice rythym. I (as RikuTMW) said can definitely see vocals coming into play in this song. The solo was OK, but I felt like there should have been lead guitar throughout the song to spice it up a bit.
Overall this was really catchy and it was extremely easy to sing along to. One thing I've realized from listening to your music is that your chord progressions are very unpredictable but they are also very repetitive.
The unpredictable factor is extremely nice and unique. It gives your songs a cool vibe and sometimes it even annoys me (haha) because when i'm singing along I hit a note that I think would be in the next chord but I predict the next chord wrongly.
As for repitition - it as fine for this song because it was sort of short and well - it just all fit in quite well. However, I think you should try to switch up some of your future pieces. Alot of your pieces have great melodies and harmonies and great overall arrangements but the chords never change. Just something to keep in mind - make sure you never develop songwriting habits. Make every song it's own gem! I think you do this wonderfully in some aspects (mainly mentally... based on your commentaries you seem to be very analytical and imaginary with your songwriting... this is similar to the way I compose songs and write lyrics so I think we are quite the same in this aspect) and you have the right emotions and good musical intelligence but without any chord changes there is too much of a knowingness to your song.
For example, the harmonies and melodies you lay in are great and sometimes take me by surprise in a wonderful way... however... these are used to decorate the chords! Think of it this way:
The chords in a song are like trees and the harmonies and melodies are like the leaves on trees. You can take a type of tree and showcase it's most beautiful leaves. Perhaps you are showcasing a Maple Leaf tree! You can show off those purple-redish leaves or turn them brown for when it's fall or give them that yellow tint during the spring.
But what if you want a different type of leaf? What if you want suddenly a harsh mystical (feeling) leaf like the needles of an evergreen? You can't do that with a maple leaf tree. You have to change trees - or change chords.
There are many chord progressions and certain chord progressions affect certain parts of our body. (Btw I hope my horrible analogy which I rambled on about was somewhat clear to you)
For example, CsusG to EmsusD to Am to FsusG is a powefuly emotional chord progression that is directed towards longing and has a bitter-sweet feeling to it. Most people who are effected by it usually feel the song through there chest and throat. However, if you suddenly change the chords to:
AmsusG to FsusG to CsusG to G there is a sudden excitement upon the chord change.
It's something new and beautiful and will effect the listener instantly! Why is this? Because the listener will already be wrapped in with the current chord progression and the song thusfar. Then suddenly, if you change it up they become even more attached and a rush of emotion may fill them if done very well.
With new chord progressions new oppurtunities arise. With the latter one there is suddenly a suspended G in all of the chords which gives a constant note in all the chords giving a sense of endlesness.
I know I said alot, I hope you can pick through this and take with you what you want.