I spotted this:
You are not allowed to view links.
Register or
Login to view.
Crikey! Well, they seem to have put some work into it. I hope it goes well for them.
It looks interesting but the plant cards don't resemble the Voynich plants in any way, so maybe they are using the Voynich name as a marketing strategy.