7Good Planet Alpha Review: A Beautiful Planet Reviewed on: NS Planet Alpha's glorious vistas are worth seeing, even though its mechanics aren't particularly unique.
Log in to comment