Squishy the Suicidal Pig: Merry Xmas! Impossible Level is HERE!

In order to celebrate the holidays we have released the IMPOSSIBLE LEVEL! Are you up for a real challenge?!