It might've been me

I'm invisible! Makes me feel like I have super powers! I can sneak up on ya and reply quicker than the eye can see!