Finished with mere days to spare! I'll be submitting it tomorrow/later today depending on where you are. I might still make some small tweaks if I think of anything that needs it. If you'd like to let me know what you think in the meantime I'd love to hear it! :D