This is a really fun concept, and it's just absurdly well executed considering the time limit. Well done