October 13, 2020 Chilli Chilli Bang Bang Chilli Chilli Bang Bang is a 5 reels and 20 paylines slot machine game.
April 11, 2020 Pearl of the Orient Pearl of the Orient is a 5 reels and 10 paylines slot machine game.