otluke

Game Fan
Member Since: 25 Dec 2015
Location: Turkey
Recent Ratings
Check out otluke's...
The Walking Dead: Season One (2012) - Rated 25 May 2018
The Wolf Among Us (2013) - Rated 25 May 2018
Papers, Please (2013) - Rated 25 May 2018
The Sims 3 (2009) - Rated 25 May 2018
Alan Wake (2010) - Rated 25 May 2018
Bioshock Infinite (2013) - Rated 25 May 2018
Grim Fandango (1998) - Rated 25 May 2018
Gone Home (2013) - Rated 25 May 2018
Far Cry 3 (2012) - Rated 25 May 2018
Heavy Rain (2010) - Rated 25 May 2018