>Steam is in the US and applies extra taxes
>itch.io is in the US and applies extra taxes
Holy fuck is there nothing in Europe anymore? Why are we so fucking lame? We had the biggest PC game industry at some point.