Sci-fi social media satire game Redshirt coming soon

Image1

16th July 2013 - In the future humans will be living on space stations, and their rank in the militarized space hierarchy will be determined by how influential they are on social media. This…Read More

0 Comments