Supercharged: SUPERCHARGED DEMO IS LIVE!!

🚨 The Supercharged Demo is LIVE! 🚨 Hey everyone, We finally did it. The Supercharged demo is officially live on Steam — and we couldn’t be more excited (and slightly nervous) to share it with you all. This game has be…