Starr Mazer: DSP: Tokyo Game Show Sales and Announcements!

Tokyo Game Show has started! Playism is not only exhibiting some awesome games, but we are also joining up with Steam to hold some Tokyo Game Show Sales for everyone worldwide to join in! Steam post image Find the full…