Feel the love with the new Cupid video slot from Endorphina Limited