brihuang95, 9 months ago So how are folks finding the game? I’ve only played the demo on my PS5 and thought it was pretty neat but does it hold up overall?
So how are folks finding the game? I’ve only played the demo on my PS5 and thought it was pretty neat but does it hold up overall?