Browse the catalogue by
All 3 Squids games in release order, from 2011 to 2014. Buying the 1 on sale costs $1.24 today.