Backloggd
Games
Log In
Register
Games
Share this review
View Logs
Astra870
reviewed
Xanadu Next
Completed
The best game Falcom has ever made, they never made anything as great as this, and never will top it.
1 Like
Reviewed on Nov 11, 2023
Comments