This is really well-executed! I was sad I couldn't get all the way through the cool soundtrack though 'XD.