I'm Starting up a series of reviews called "Games you Should Have Played".
I started with Deus ex because it is one of the lesser popular games that you should have played.
I am also attempting at video reviews. Not sure how much i like it. My mic sucks. Idk. Worst case I go back to writing.
Btw....Youtube sucks....I gotta find a better way.