Backloggd
Games
Log In
Register
Games
Share this review
View Logs
Lalchin
reviewed
Deus Ex
Shelved
on
Windows PC
I don't know why but I have tried so many times since the early 2000s to get into this game and bounce off it every time. Maybe it just not for me
2 Likes
Reviewed on Jun 15, 2023
Comments