Freeslots88.com is managed by a group of online gaming fans and has been created on this principles:
- Give free access to the best casino games.
- Let user play free casino games, with no risk.
- List and review impartially casinos online.
- Make easier to find the top welcome and no deposit offers.
The site was created in 2019 and is part of a larger group