I bought the game through Itch 25 usd on May 18th and it's currently selling on Steam for around 7.9 usd. How should I feel about it. Is the price too different? mad2minnions@gmail.com This is my mail. I hope I can get compensation from you.