Tejal Sandera 66 2027 days ago The indie video game haven opened following a successful crowdfunding campaign.