Viewing a single comment thread. View all comments

the_elkk t1_iuce8st wrote

So much better than Animal Crossing... Love the artwork.

If you like this, check out Time on Frog Island

3