Humble Bundle Space, swords, and science!