Knowing The Future. MCGI TOPIC REVIEW