The Escape Satellite View