PC Slider Humble Weekly Bundle Super Slam Showdown is Now Live 9 years ago Galit Gordon The Humble Weekly Bundle Super Slam Showdown is now live. A new challenger enters the ring! This bundle is ready...