While i am surfing on internet and come to know about the Epic Games Duty Call. I am unable to find the more detail about this on Internet and don't know what kind of game this is? Why epic game released game with the same name as Call Of Duty. If you are having any detail about this game then do let me know. A help may be appreciated. Thanks in advance.
Bookmarks