As we looked for interesting indie titles in the IndieCade booth at E3 we came across Thralled on Ouya - a game that deals with something as serious as slavery. Creative director Miguel Oliveira and artist Tiffanie Mang talked to us about the game, slavery and more.