In this digital trip, Aiden has to find invader robots that are disguised as humans. Aiden can see them through his lens. After Aiden profiles robots, a weak spot marked with red appears on the rob... Rating: 72/100.