I typed in mpoints in the advanced search at top right of forum,read the thread title 3 questions for experienced hunters--kyra420 reply may be helpful to you
M points are completely separate from the game, this is one app they can be earned in. Someone reported winning a $100 gift card using them. M points have their own store.
Comments
Too good to be true. LoL