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

By | March 28, 2021

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 […]