Thunderkick has a great catalogue of slot games, including Flux, Arcader, and 1429 Uncharted Seas.