an Entity in Data Space: 134.155.108.49:8890
Uncharted Peak is a web browser role-playing game available at www.unchartedpeak.com. It was released in June 2012.