Face of Mankind beta sign-ups open Duplex is now accepting applications for the upcoming beta test of its futuristic online RPG.
1 First look: Face of Mankind Duplex Systems' upcoming online role-playing game is set in the 24th century. New screenshots inside.
Log in to comment