ICARUS FOUND YOU!!!ICARUS FOUND YOU!!!ICARUS FOUND YOU!!!RUN WHILE YOU CAN!!!RUN WHILE YOU CAN!!!RUN WHILE YOU CAN!!!RUN WHILE YOU CAN!!!
It's a trap (spoiler).We are one. Weak ending, I think.