While it was founded in 2004, the developer only started producing online slots in 2009.