Unpossible: 24 Hours Until Launch

I'm not going to lie -- I'm starting to bounce off the walls. Unpossible's launch is just over 24 hours away! As soon as the clock flips to July 3rd (Pacific Daylight Time), Unpossible will be live on Steam. Woot!