Is Neo gonna make a comeback?!?!