The Brains Behind Online Casino Slots