The drums are definitely punchier. In fact, they're a little too punchy until 2:20 (where the synth lead thingy comes) and seems to balance things out. Maybe turn up the piano in the first half. Other than that, it's a really cool ambient electronic thing.