PC Slider Video Humble Indie Bundle 15 is Now Live 9 years ago Galit Gordon The Humble Indie Bundle 15 is now live. 21st century fun! If you lived in the 15th century, you wouldn't...