Neopets is promising a ‘new era’ with an improved website and fixed Flash games The new website launches this week....