Excellent!
This is a great piece, but especially good for someone new to the field! I hope you'll be able to hone your skills even more in future and produce more stuff like this. I do agree with Raikuga that the ending is somewhat bizarre, but apart from that the melodies were good and the edgy saw-wave sounds you used were superb.