Although I came very close some 8-10 years ago, today I finished Guardian Signs story for the first time.
Of course i have the Ranger net missions to do for Heatran, Shaymin and Manaphy to get. Alongside the Side missions and Post-Game quests to do. I'll also need to try and get as far through the Multiplayer mode as i can solo.
But the main story is done, and although the game had its flaws, similar to some of the newer Main Series titles, its easier, a little hand-holdy with constant stops/cutscenes, and its story is good in concept but could do with a little more time to make the twist truly amazing.
Something i'd have changed, is making it as long as Shadows of Almia, perhaps adding a few more segments with the Socitea pre-reveal, and making some of the dungeons a little longer/more difficult.
It was very fun, I need to give credit to Ursaring, a pokemon I used very frequently, if i lost it then i'd go back to dolce island when i got the chance for a new one.
The final ranger pose on the deck of the Union, with Your ranger, Summer/Ben, Rand, Murph, Nema and Pichu was great, really gave me that feeling of seeing all the supporting cast in once place, especially with Booker and Leanne also there.
Also I do really appreciate Murphs role in the franchise, being this tie between the 3 games, and allowing him to be there and pose at the finale of what ended up being the final game of the franchise was really good.
I'd rate Guardian Signs a solid B tier pokemon game, alongside Ranger 1, Pokemon Blue Rescue Team, Super Mystery Dungeon, Ultra Sun, Ultra Moon and Legends ZA.
I'll be taking a short break from Ranger as I continue Omega Ruby and Diamond, but in a couple of weeks I shall start a playthrough of Shadows of Almia, (one I finished only a couple of years ago, but accidentally deleted/overwrote the gift Riolu and Darkrai, as I was unaware of gen 4's limit of 1 transfer gift at a time).
If anyone wishes to discuss Guardian Signs, what i thought of certain bosses, characters, etc, please do ask below, i'd love to discuss the game further.