Dude this is excellent. You should be proud.
I love this, the melody is outstandingly good.
production-wise, there are a few parts where it clips so you might want to go back and get those little blips out, but I have full confidence you'll do it :)
This is absolutely breathtaking nonetheless!
I think you should extend it, make a 6 min version ;) That would so totally be the shit.