Online casino players might swear that the Ned and the Rats slot game has to be a spin-off of an animated film, especially considering that the impressive 3D artwork pays as much attention to the background as it does to the reels. However, developer BetSoft seems to have created its own unique, original story within […]