This was interesting! the physics felt nice, was worried it could all fall down at a moments notice! A little more explanation would go a long way though!
Edit: I just noticed this game was also submitted last year?