2010, Anime Still Redux