Sons Of The Forest’s horrible cannibals reach 1.0 next week
Sons Of The Forest’s 1.0 release date draws nearer. Players who prefer their cannibal islands as polished as possible can begin their visit on February 22nd, and there’s now a release date trailer that shows exactly what kind of human monstrosities you can expect.
Read more…
Read More
0