Ah, no, i didn't even see there was a soundtrack.. :s
Steam was 3.99€ which is equivalent to around 4.40$
Steam translates the price to other currencies differently than Itch does. I apologize for the discrepancy, but I don't know how I can alter foreign currencies on Itch to match the ones on Steam. For now, the prices will stand as they are to keep the USD price the same.