The deadline was a bit too close, so this was quite a rush. The mixdown can be better, but the main ideas are there. Hope I get a chance to polish this ;) again, DEMO.

You'll need to log in to place a comment