That punch
The first thing i noticed is that awesome punch in the kick and that nice lead. DId you make you make it with Sylenth1? (obv u did :P) everythings so jumpy and upbeat and the vocals are E-p-i-c the piano goes well with everything. good job!