Casino 2020 features games developed by Intouch Games Limited. The casino primarily offers exclusive titles created in-house, with a focus on unique and engaging slot games.