"Rival Peak" is game that lets thousands of players control AI characters living in a "Lost"-like world

I second that…

4 Likes