IMO any kind of game where the earnings are derived from new players' deposits should be in the investor based games section regardless of whether or not there is a degree of strategy involved. The site doesn't try to hide this either since I can see multiple references to "investors" and "investments" on the main page and FAQ:
http://www.chainprofit.com/faq.php