Introduction The Angels vs Demons slot game was released 28th of January 2019 by a world-class gaming provider, Thunderspin. They are licensed by Malta Gaming Authority and headquartered in Malta. Considering they were only founded in 2015, the great success worldwide is very impressive. They have released over