Giratina will most certainly be the cover Pokemon for Game 3, who else would it be? Game 2 only used one of the legendary trio cause there was no third Legendary to choose from.
However, Opal, Topaz, and Amythest don't seem to fit Giratina. Think about it, not only do Dialaga and Palkia's...