There had been plenty of mining- and you can treasure-themed online slots games in the business for a long time