Yep, you really did deserve to get accepted (tho it's baffling to think you could get even better lol :3)
Amazing mixing and composition, I'm not used to the really bright and harsh noises but there's something really vibrant and cathartic about them that is pretty enjoyable~
good job!