Backloggd
Games
Log In
Register
Games
Share this review
View Logs
namelessra
reviewed
Giraffe Town
Completed
dev must of been on some ungodly substance during the 2nd half of this game
1 Like
Reviewed on Jun 01, 2023
Comments