Two independent developers have came up with an Animal Crossing knock off called Creature Street: Population Dwindling. On the surface,…