So I've using these forums less and less and now I see that a new game is called IP, don't know if it's just a new game or new franchise. Could someone help me?
Log in to comment