
Review: NFS Rivals – Any Good?
I am a massive fan of the NFS franchise and so I will be critiquing this title through a warm hue lens.
I am a massive fan of the NFS franchise and so I will be critiquing this title through a warm hue lens.
Welcome to Xcom, a newly formed branch of the American government to battle the Alien invasion.