Robert Pattinson roped in as…

Though the final deal is yet to be finalised, Robert Pattinson of Twilight saga might take up…

Games