A new game has serious Stardew Valley and Animal Crossing Vibes, and you can play it completely free of charge.