Relax Gaming releases fourth title in Tumble series with online slot game Templar Tumble

The Tumble series of Relax Gaming has increased by one game with the release of the online slot Templar Tumble. The new title is set in a medieval cathedral where the Templar Knights are ready to guide players towards divine prizes. With 117,649 ways to win, the game takes players on a new journey with […]

Tagged With :