2. And yet, month after month, the story of what exactly happened with the launch of the original Defense Grid has eluded me.
Article: When a Successful Game is a Failure // Site: polygon.com
3. (verb) evade or escape from (a danger, enemy, or pursuer), typically in a skillful or cunning way.4. I hide near my trash can to catch the raccoon but it always finds a way to elude me.