A really well-executed idea, especially considering it's a 48-hour game jam submission. The quality is amazing.