Super Head Ball is launching on Steam in exactly 2 weeks time! I'm slightly bricking it, but around 12 noon (Berlin time) on the 17th of December I'll be clicking the Release button and if everything goes well on Steam's end it'll be available for everyone. We can only hope that 4 people sitting on a couch is still allowed come release day...
Don't forget to Wishlist it on Steam and get your mates involved as well!
Cheers,
Seth