LeoVegas have just announced the release of two new games on their online casino - Turning Totems and Scruffy Duck.