When it comes to online casino games, there can be no denying the popularity of slots. These games are quick and easy to play and give players something new and exciting to look forward to every so often, as new themes are introduced whenever new games come out. NextGen, an online casino game developer, has …