Black Lotus leans on the headline buzz popular to the finest online slot sites