[spoilers] Archimedes?! [/spoilers] Okay, you've caught my interest. I managed to guess who each of the teammates were, now what the Jesus is the person...bird...thing?