“Slavery The Game” really? (Trailer Included)
First off I will start by saying I believe this is fake…at least it better be.
From thisis50.com forums I saw this trailer allegedly developed by Javelin Reds Gaming and is slated to be released in 2012 for PC, PS3, and Xbox 360. This trailer depics things like:
Read More