Some great ideas. A bit of compression and EQ could have made these tracks stand out a bit more.
Thanks for the feedback! I don't have a lot of experience with mixing (most of my experience comes from chiptune trackers), so I'll keep it in mind for future tracks.