Thank you for writing, we have a statement about the situation on our profile page, but not on individual games... We had to discontinued sales on itch due to technical payment issues :( All our games are available on Steam though :) Thanks!