Ahjit Invoker GOD Dota 2

DOTA 2 Gameplay! Is it true. Check out the video.