No, Casino Admiral games are not free to play. This is because it is a Lithuanian licensed casino, and free games are not available in Lithuania due to the current gambling law.