This is exactly how scams look
Why would you even post this on itch.
I see you have made one post so I can only conclude you are here looking for victims.
I am reporting you.