NEW: 130K flash games and animations can now be played on your browser again. Click here.