I really like the overall idea! Maybe a bit too much stuff going on for it to feel fair but I get why it was done! Great job nevertheless!