Squish: Squish Developer Let's Play Broadcast NOW LIVE!

With Squish releasing June 28th, the team at Grave Rave Games got together and are now broadcasting their intense matches for your enjoyment! Sit back and relax, get to know the team, and what made Squish what it is tod…