Slotozilla was founded almost a decade ago by a group of iGaming professionals. Some of us worked at land-based casinos, and others developed casino games. Every member of the team had a career in the iGaming industry. We did not only develop casino games, but also loved playing them. However, back in those days, there was no source to keep track of newly released games and get an idea about them.
At that time, only poor quality slots were available for free on the internet. You had to join an online casino to try the latest casino games.
There was no platform to play casino games for free and read their detailed reviews.
Slotozilla was created to overcome this shortcoming!