did u figure it out??
Q: It say something about the key that I need to download it?
A: If you haven't bought the game before itch.io has disabled payouts for me, you can only download v0.03 for windows here. v0.04 for windows and android are available on my subscribestar.