Great concept. There's a ton of potential here for further iteration and building this bigger game. One thought I had is what if the decisions you make as different roles affect the following run? So if you use the dash a certain number of times as a Square, then the squares will get to use the dash that many times when they chase you as you play as a star. Anyway, this really got my gears turning. Super imaginative and clever. A bit more visual polish and game juice and you'll have yourself an incredible prototype. Nice work!