This sounds amazing, the sounds of the synths you used are spot and a blessing to my ears. I really love when it goes dundun dundun duuuun at 0:43. Now I have to play the game :P