Screencheat Releases October 21st, New Mode Out Now

Inventive multiplayer shooter of Screencheat exits the beta stage for final release on October 21st. The game that wants you to sneak a peek at other screens adds the pre-order incentive of a reduced price of $9.89 (originally $14.99) on Steam

Read Full Story >>
The story is too old to be commented.