Quantcast
RPGWatch Forums - View Single Post - Deus Ex: Human Revolution - Thoughts @ Twenty Sided
View Single Post

Default 

December 22nd, 2011, 02:00
Most over rated game of 2011, IMO.
Ovenall is offline

Ovenall

Ovenall's Avatar
Keeper of the Watch

#2

Join Date: Jan 2010
Location: Downtown Chicago, IL
Posts: 1,300