Looks like a mock-up for a game with a development scope far beyond 12 hours, with little relation to the theme. Decent effort, but another day or two would be needed to make this really playable.