Good start..
Pretty impressive that this is your first tune.
Good work :)
Few things:
(this is just my opinion)
Songs should build up or have recognizable segments, breakdowns and such. Sometimes it's cool to have a song that is non-stop pumping (like yours), but if you're gonna do that you need to add a LOT more variation into the song.
It was good that you had some alterations on the main melody thingy on the backing synth, but hearing the same synth straight for 3 minutes can get fairly tiresome.
I like the intro, that was cool.
Good work, man.
Can't wait to see more of your tracks.