Snapshot missing

WP 3.3.1
Multisite
Logged in as Super Admin on primary site

I can see via FTP and the Network Plugin page that Snapshot is installed, but when I go to the plugins page for my primary site, it's not on the list. I tried network activating it, but it still doesn't show up anywhere.