Last updated: October 13, 2026.
Judge Dredd Online Video Slot
NextGen
Judge Dredd Online Video Β Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software. Retracted from the comic book,…
NextGen
Free Spins
Read Slot Review
James Dean Online Video Slot
NextGen
James Dean Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software. James Dean Online Video Slot…
NextGen
Free Spins
Read Slot Review
Jackβs Beanstalk Online Video Slot
NextGen
Jackβs Beanstalk Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software.Β Jackβs BeanstalkΒ has a theme…
NextGen
Free Spins
Read Slot Review
Gorilla Go Wild Online Video Slot
NextGen
Gorilla Go Wild Online Video Slot is a video slot powered by NextGen Gaming software. The slot is played on 5 reels and 25…
NextGen
Free Spins
Read Slot Review
iFiesta Cubana! Online Video Slot
NextGen
iFiesta Cubana! Online Video Slot is a 5 reel with 243 paylines video slot powered by side city studios an affiliate of NextGen Gaming…
NextGen
Free Spins
Read Slot Review
Jackpot Jester Wild Nudge Online Slot
NextGen
Jackpot Jester Wild Nudge Online Slot is 3×3 reel with 5 paylines video slot powered by NextGen Gaming software. Released in 2015, Jackpot Jester…
NextGen
Read Slot Review
Great Wild Elk Online Video Slot
NextGen
Great Wild Elk Online Video Slot is a 5 reel with 10 paylines video slot powered by NextGen Gaming software. The slot was released…
NextGen
Free Spins
Read Slot Review
Giant Gems Online Video Slot
NextGen
Giant Gems Online Video Slot is a 5 reel with 10 paylines video slot powered by Betdigital, an iGaming company but it is based…
NextGen
Bonus Game
Read Slot Review
Glorious Empire Online Video Slot
NextGen
Glorious Empire Online Video Slot is a 5 reel with 40 paylines video slot powered by NextGen Gaming software.Β Released in 2016, Glorious Empire…
NextGen
Free Spins
Read Slot Review
Golden Online Video Slot
NextGen
Golden Online Video Slot is a 5 reel with 243 paylines powered by NextGen Gaming software. Released in 2017, Golden has a theme that…
NextGen
Free Spins
Read Slot Review
Golden Mane Online Video Slot
NextGen
Golden Mane Online Video Slot is a 5 reel with 10 paylines video powered by NextGen Gaming software. Released in early 2017, Golden Mane…
NextGen
Free Spins
Read Slot Review
Foxin’ Wins Online Video Slot
NextGen
Foxin’ Wins Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software and released in 2013. The…
NextGen
Free Spins
Read Slot Review
Foxin’ Wins Again Online Video Slot
NextGen
Foxin’ Wins Again Online Video Slot is a 5 reel with 50 paylines video slot powered by NextGen Gaming software and was released in…
NextGen
Free Spins
Read Slot Review
Extra Cash Online Video Slot
NextGen
Extra Cash Online Video Slot is a 5 reel with 50 paylines video slot powered by NextGen Gaming.Β Extra Cash has a theme that…
NextGen
Free Spins
Read Slot Review
Emperors Garden Online Video Slot
NextGen
Emperors Garden Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software. Emperors Garden has a theme…
NextGen
Free Spins
Read Slot Review
Emerald Isle Online Video Slot
NextGen
Emerald Isle Online Video Slot is a 5 reel with 20 paylines video slot powered by NextGen Gaming software. The game’s theme features a…
NextGen
Free Spins
Read Slot Review
Codfather Online Video Slot
NextGen
Codfather Online Video Slot is a 5 reel with 20 paylines video slot powered by NextGen Gaming software. The mafia of the under sea…
NextGen
Free Spins
Read Slot Review
Double Play Superbet Online Video Slot
NextGen
Double Play Superbet Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software. NextGen gaming has incorporated…
NextGen
Free Spins
Read Slot Review
Dragon Drop Online Video Slot
NextGen
Dragon Drop Online Video Slot is a 5 reel with 25 paylines video slot powered by NextGen Gaming software. Once again Dragon Drop Online…
NextGen
Bonus Game
Read Slot Review
Easy Slider Online Video Slot
NextGen
Easy Slider Online Video Slot is 5 reel with 25 paylines video slot powered by NextGen Gaming software. Easy Slider is a video slot…
NextGen
Free Spins
Read Slot Review
CasinoMeister Online Video Slot
NextGen
CasinoMeister Online Video Slot is a 5 reel with 30 paylines video slot powered by NextGen Gaming software. The designing of this slot was…
NextGen
Free Spins
Read Slot Review
body.page-id-447 .cbs-slot-card-test__field–autocomplete {
position: relative;
}
body.page-id-447 .cbs-slot-autocomplete {
position: absolute;
z-index: 50;
top: calc(100% + 6px);
left: 0;
width: 100%;
max-height: min(430px, 70vh);
overflow-y: auto;
border: 1px solid #dfe5ed;
border-radius: 8px;
background: #fff;
box-shadow: 0 18px 38px rgba(21, 32, 51, .18);
}
body.page-id-447 .cbs-slot-autocomplete[hidden] {
display: none !important;
}
body.page-id-447 .cbs-slot-autocomplete__item {
display: grid;
grid-template-columns: 62px minmax(0, 1fr);
gap: 11px;
align-items: center;
width: 100%;
min-height: 72px;
padding: 9px 10px;
border: 0;
border-bottom: 1px solid #eef2f7;
background: #fff;
color: #152033;
text-align: left;
cursor: pointer;
}
body.page-id-447 .cbs-slot-autocomplete__item:last-child {
border-bottom: 0;
}
body.page-id-447 .cbs-slot-autocomplete__item:hover,
body.page-id-447 .cbs-slot-autocomplete__item:focus,
body.page-id-447 .cbs-slot-autocomplete__item[aria-selected=”true”] {
background: #fff4f4;
outline: none;
}
body.page-id-447 .cbs-slot-autocomplete__thumb {
display: block;
width: 62px;
height: 46px;
border-radius: 6px;
background: #111827;
object-fit: cover;
}
body.page-id-447 .cbs-slot-autocomplete__title {
display: block;
margin: 0 0 4px;
color: #152033;
font-size: 14px;
font-weight: 900;
line-height: 1.2;
}
body.page-id-447 .cbs-slot-autocomplete__provider {
display: block;
color: #d60000;
font-size: 12px;
font-weight: 800;
line-height: 1.25;
}
body.page-id-447 .cbs-slot-autocomplete__empty {
padding: 12px 13px;
color: #42516a;
font-size: 13px;
font-weight: 800;
}
@media (max-width: 640px) {
body.page-id-447 .cbs-slot-autocomplete {
max-height: min(390px, 68vh);
}
body.page-id-447 .cbs-slot-autocomplete__item {
grid-template-columns: 72px minmax(0, 1fr);
min-height: 82px;
padding: 10px;
}
body.page-id-447 .cbs-slot-autocomplete__thumb {
width: 72px;
height: 54px;
}
}
(function(){
var MIN_CHARS = 2;
var LIMIT = 8;
var DEBOUNCE_MS = 250;
var input;
var listbox;
var currentItems = [];
var activeIndex = -1;
var debounceTimer = null;
var requestToken = 0;
function decodeHtml(value) {
var textarea = document.createElement(‘textarea’);
textarea.innerHTML = value || ”;
return textarea.value;
}
function normalize(value) {
return (value || ”).toLowerCase().replace(/\s+/g, ‘ ‘).trim();
}
function stripSlotSuffix(title) {
return (title || ”).replace(/\s+Online Video Slot\s*$/i, ”).trim();
}
function escapeRegex(text) {
var specials = ‘.+*?^${}()|[]\\’;
var output = ”;
for (var i = 0; i = 0 ? ‘\\’ + chr : chr;
}
return output;
}
function providerFromText(text, title) {
var cleaned = (text || ”).replace(/\s+/g, ‘ ‘).trim();
var shortTitle = escapeRegex(stripSlotSuffix(title));
var patterns = [
new RegExp(‘^’ + shortTitle + ‘\\s+is\\s+an?\\s+(.+?)\\s+(?:slot|release|game)\\b’, ‘i’),
new RegExp(‘^’ + shortTitle + ‘\\s+by\\s+(.+?)\\s+is\\b’, ‘i’),
/powered by\s+(.+?)\s+(?:software|slot|and|with|\.)/i,
/from\s+(.+?)\s+(?:software|with|that|is|release|slot)\b/i,
/is\s+an?\s+(.+?)\s+(?:slot|release|game)\b/i
];
for (var i = 0; i < patterns.length; i++) {
var match = cleaned.match(patterns[i]);
if (match) {
if (!match[1]) continue;
return decodeHtml(match[1]).replace(/\s+online$/i, '').trim();
}
}
return '';
}
function absoluteUrl(url) {
try { return new URL(url, window.location.origin).toString(); } catch(e) { return url || ''; }
}
function cleanPermalink(url) {
try {
var parsed = new URL(decodeHtml(url), window.location.origin);
parsed.search = '';
parsed.hash = '';
return parsed.toString();
} catch(e) {
return decodeHtml(url || '').replace(/\?.*$/, '');
}
}
function extractFirstImage(doc) {
var selectors = [
'meta[property="og:image"]',
'meta[name="twitter:image"]'
];
for (var i = 0; i < selectors.length; i++) {
var meta = doc.querySelector(selectors[i]);
if (meta) {
if (meta.content) return absoluteUrl(meta.content);
}
}
var image = doc.querySelector('.single-post-wrapper img, article img, .entry-content img, img.wp-post-image');
return image ? absoluteUrl(image.getAttribute('src') || image.getAttribute('data-src') || '') : '';
}
function extractProviderFromSlotPage(doc) {
var rows = doc.querySelectorAll('.slot-row');
for (var r = 0; r < rows.length; r++) {
var label = rows[r].querySelector('span');
var value = rows[r].querySelector('strong');
if (!label) continue;
if (!value) continue;
if ((label.textContent || '').trim().toLowerCase() === 'software') {
return (value.textContent || '').replace(/\s+/g, ' ').trim();
}
}
var details = doc.querySelectorAll('.single-post-wrapper, article, .entry-content, #main-text');
for (var i = 0; i < details.length; i++) {
var text = details[i].textContent || '';
var match = text.match(/Software\s+([A-Z0-9][A-Za-z0-9.\u2019' -]{1,60})/i);
if (match) {
if (match[1]) return match[1].replace(/\s+(RTP|Volatility|Reels|Paylines).*$/i, '').trim();
}
}
return '';
}
function parseFeed(xmlText, query) {
var parser = new DOMParser();
var xml = parser.parseFromString(xmlText, 'text/xml');
var entries = Array.prototype.slice.call(xml.querySelectorAll('item')).map(function(item){
var title = decodeHtml((item.querySelector('title') || {}).textContent || '');
var description = decodeHtml((item.querySelector('description') || {}).textContent || '').replace(/]*>/g, ‘ ‘);
return {
title: title,
url: cleanPermalink((item.querySelector(‘link’) || {}).textContent || ”),
provider: providerFromText(description, title),
thumbnail: ”
};
}).filter(function(item){
if (!item.title) return false;
if (!item.url) return false;
return normalize(item.title).indexOf(normalize(query)) !== -1;
});
entries.sort(function(a, b){
var q = normalize(query);
var aTitle = normalize(stripSlotSuffix(a.title));
var bTitle = normalize(stripSlotSuffix(b.title));
var aStarts = aTitle.indexOf(q) === 0 ? 0 : 1;
var bStarts = bTitle.indexOf(q) === 0 ? 0 : 1;
if (aStarts !== bStarts) return aStarts – bStarts;
return aTitle.localeCompare(bTitle);
});
return entries.slice(0, LIMIT);
}
function enrichItem(item) {
return fetch(item.url + ‘?cbs_slot_ac=1’, { credentials: ‘same-origin’, cache: ‘force-cache’ })
.then(function(response){ return response.ok ? response.text() : ”; })
.then(function(html){
if (!html) return item;
var doc = new DOMParser().parseFromString(html, ‘text/html’);
item.thumbnail = extractFirstImage(doc);
item.provider = extractProviderFromSlotPage(doc) || item.provider;
return item;
})
.catch(function(){ return item; });
}
function setActive(index) {
var options = listbox ? Array.prototype.slice.call(listbox.querySelectorAll(‘[role=”option”]’)) : [];
activeIndex = index;
options.forEach(function(option, i){
var active = i === activeIndex;
option.setAttribute(‘aria-selected’, active ? ‘true’ : ‘false’);
if (active) {
input.setAttribute(‘aria-activedescendant’, option.id);
option.scrollIntoView({ block: ‘nearest’ });
}
});
if (activeIndex < 0) input.removeAttribute('aria-activedescendant');
}
function closeList() {
if (!listbox) return;
listbox.hidden = true;
listbox.innerHTML = '';
input.setAttribute('aria-expanded', 'false');
input.removeAttribute('aria-activedescendant');
currentItems = [];
activeIndex = -1;
}
function render(items, query) {
if (!listbox) return;
listbox.innerHTML = '';
currentItems = items;
activeIndex = -1;
if (!items.length) {
listbox.innerHTML = '
No matching slot reviews found
‘;
listbox.hidden = false;
input.setAttribute(‘aria-expanded’, ‘true’);
return;
}
items.forEach(function(item, index){
var button = document.createElement(‘button’);
button.type = ‘button’;
button.className = ‘cbs-slot-autocomplete__item’;
button.id = ‘cbs-slot-autocomplete-option-‘ + index;
button.setAttribute(‘role’, ‘option’);
button.setAttribute(‘aria-selected’, ‘false’);
button.innerHTML =
‘
![]()
‘ +
‘
‘;
button.querySelector(‘.cbs-slot-autocomplete__thumb’).src = item.thumbnail || ‘https://casinobonusstreak.com/wp-content/uploads/2026/04/cropped-favicon-192×192.jpg’;
button.querySelector(‘.cbs-slot-autocomplete__title’).textContent = stripSlotSuffix(item.title) || item.title;
button.querySelector(‘.cbs-slot-autocomplete__provider’).textContent = item.provider || ‘Slot review’;
button.addEventListener(‘mouseenter’, function(){ setActive(index); });
button.addEventListener(‘mousedown’, function(event){ event.preventDefault(); });
button.addEventListener(‘click’, function(){ window.location.href = item.url; });
listbox.appendChild(button);
});
listbox.hidden = false;
input.setAttribute(‘aria-expanded’, ‘true’);
}
function search(query) {
var token = ++requestToken;
fetch(‘/feed/?post_type=slot’ + String.fromCharCode(38) + ‘s=’ + encodeURIComponent(query), { credentials: ‘same-origin’, cache: ‘no-store’ })
.then(function(response){ return response.ok ? response.text() : ”; })
.then(function(xmlText){
if (token !== requestToken) return;
var items = parseFeed(xmlText, query);
render(items, query);
return Promise.all(items.map(enrichItem)).then(function(enriched){
if (token === requestToken) render(enriched, query);
});
})
.catch(function(){
if (token === requestToken) closeList();
});
}
function onInput() {
var query = input.value || ”;
clearTimeout(debounceTimer);
if (query.trim().length < MIN_CHARS) {
closeList();
return;
}
debounceTimer = setTimeout(function(){ search(query); }, DEBOUNCE_MS);
}
function onKeydown(event) {
if (!listbox || listbox.hidden) return;
if (event.key === 'ArrowDown') {
event.preventDefault();
setActive(Math.min(activeIndex + 1, currentItems.length – 1));
} else if (event.key === 'ArrowUp') {
event.preventDefault();
setActive(Math.max(activeIndex – 1, 0));
} else if (event.key === 'Enter') {
if (activeIndex < 0) return;
if (!currentItems[activeIndex]) return;
event.preventDefault();
window.location.href = currentItems[activeIndex].url;
} else if (event.key === 'Escape') {
event.preventDefault();
closeList();
}
}
function init() {
if (!document.body || !document.body.classList.contains('page-id-447')) return;
input = document.getElementById('slot-name-search');
if (!input || input.dataset.cbsSlotAutocomplete === '1') return;
var field = input.closest('.cbs-slot-card-test__field');
if (!field) return;
input.dataset.cbsSlotAutocomplete = '1';
field.classList.add('cbs-slot-card-test__field–autocomplete');
listbox = document.createElement('div');
listbox.className = 'cbs-slot-autocomplete';
listbox.id = 'cbs-slot-autocomplete-listbox';
listbox.setAttribute('role', 'listbox');
listbox.hidden = true;
field.appendChild(listbox);
input.setAttribute('autocomplete', 'off');
input.setAttribute('aria-autocomplete', 'list');
input.setAttribute('aria-controls', listbox.id);
input.setAttribute('aria-expanded', 'false');
input.addEventListener('input', onInput);
input.addEventListener('keydown', onKeydown);
input.addEventListener('focus', function(){
if ((input.value || '').trim().length < MIN_CHARS) return;
if (currentItems.length) listbox.hidden = false;
});
document.addEventListener('mousedown', function(event){
if (!field.contains(event.target)) closeList();
});
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
})();