Given that company also offers a huge set of online casino games, it�s generally noted for its humorous online slots