Yes, mFortune does have a wagering requirement. All winnings from a bonus offer must undergo a 40x wagering requirement before it can be chased out. If there are any winnings from your own deposit, then these can be cashed out straight away with no wagering requirements.