My entry for the competition. Put quite some time into it :).

You'll need to log in to place a comment