All of the components are super fun and feel really distinct from each other, as do each of the goals. The roguelike aspect just pushes the game even higher. Amazing job.
Here's a vod of me playing your game: https://www.twitch.tv/videos/2373494360?t=00h11m07s