Backloggd
Games
Log In
Register
Games
Share this review
View Logs
turdl3
reviewed
Baba is You
Played
this is an absolute marvel in game design and one of the greatest games ever made. thoroughly enjoyed 100%ing it
5 Likes
Reviewed on Aug 24, 2020
Comments