Yes. Push Gaming is a well-known slots developer with an impressive stable including Fat Rabbit, Jammin Jars, and Wild Swarm among others.