Hi Guys,
I am new to this WC and I need some help from you guys.
I have recently purchased xbox 360 as the price has dropped quite steeply! I am not a professional gamer but I like games which are good on graphics and gameplay as well.
I am confused b/w NFS Rivals & Forza Horizon. If FH, then...