Retrorend Annex

well, you weren't who we expected.... but maybe you can still make it to the end?
Puzzle