F-22: Can You See Me Now?