Endorphina is the brains behind the Late Night Win slot, an online slot with 5 reels, 3 rows and 25 fixed paylines.