Spongebob SquigglePants Launched on Nintendo 3DS January 2, 2012May 18, 2011 Spongebob Squigglepants has been released on … Read More