Really nice put together (nice arrangement) - theres so much going on! Really interesting. Some parts actually sounds a bit daft punk'ish ( 3:25 ).