Kinda suck due to itch doesn't support regional pricing, but I hope it will come on steam soon.. :( I'm 100% down if this one is available >.<