Discontinued
No major update since 2008.
Our users have written 0 comments and reviews about Squeeze, and it has gotten 3 likes