Yes, for you on 50-spins.com Champions of Rome slot is available for the free game without deposit or sign-up.