Who is Squiddershins?

Squiddershins is a game dev duo from SoCal.

They have been making interactive whimsy since 2009.