Criticker.com uses cookies to recognize visitors and provide a better experience. Learn more about how we use cookies in our privacy policy. By continuing to use the site, or by pressing agree, you are giving your consent to our use of cookies.
login | register
0 game ratings
The_Watch

Game Fan - 17 Game Ratings

Member Since: Jan 20, 2014

Location: USA

more Recent Ratings
Check out The_Watch's...
100 85% Super Smash Bros. Ultimate (2018) - Mar 09, 2019
80 58% FTL: Faster Than Light (2012) - Sep 05, 2018
20 2% Star Wars Battlefront (2015) - Sep 05, 2018
30 8% Star Wars: Battlefront II (2017) - Sep 05, 2018
50 17% Star Wars: Battlefront II (2005) - Sep 05, 2018
80 58% BattleTech (2018) - Sep 05, 2018
70 44% Pok√©mon Sun & Moon (2016) - Sep 05, 2018
65 35% NHL 18 (2017) - Sep 05, 2018
80 58% Alan Wake (2010) - Sep 05, 2018
100 85% Team Fortress 2 (2007) - Sep 05, 2018