Yes, African Spirit Sticky Wilds is a legit slot game developed by Booongo. It is available in the leading online casinos that utilize Booongo software developers and has gone through the fair play and randomness regulations.