Backloggd
Games
Log In
Register
Games
Share this review
View Logs
SteveW1nd
reviewed
Sifu
Shelved
on
Windows PC
Excellent BTA, great system with unique take.
Need to get back to it !
0 Likes
Reviewed on Sep 06, 2023
Comments