Video Game In Development ‘Peace Island’ Set In Maine, Made By Mainers
You're on an island in Maine. Humans have suddenly disappeared. Now, you and your eight other cat friends are trying to figure out the mystery of their disappearance by going on adventures and discovering using your natural cat-like curiosity.