Hi, yes, it was approved for the catalog, but I had some issues with the registration of Stripe. If that will be solved, yes game will be in the catalog, I believe. For now, only itch is available for me. Itch version same as for the catalog, with no difference, if you want you can wait or get it right now right here. Anyway, thanks.