Fuck yes.
This has to be one of the most engaging, entertainingly awesome things I've ever come across on the web. Makes you think-- how such a handful of people can make something fucking beautiful. The music? Delicious. Best I've ever heard on a flash game. Gameplay? A bit muddy-- but the game seems to be self aware of that.
And I cannot help but stare in dubiousness-- how little instruction you guys give the player, yet how wonderful your concepts comes across.
What I learned from all this? You most certainly DON'T FAIL. The best of praise to you guys-- you've got a new (semi jealous) fan.