Minor update. Someone asked the dev when the new bosses will be released and whether they'll be available on itch.io, and they got the following answer from the dev :
" sadly it's still soon to tell you a date but i thought to release an half version(playable) because the amount of work is getting insane to hold a release each 6 months, BUT the version will contain Anubis and the plant aswell, YES they will be always released on
You must be registered to see the links
too "
Sounds like the dev underestimated just how much work the new bosses would require... but that also makes me certain that we're in for some really high quality once they are fully released!