HeartGold SoulSilver Palkia SL8 review