Indie studio Santa Ragione is facing more strife after claiming its latest game has been blocked on another major storefront. The developer previously said it was at risk of closure after Valve banned ...