Nexus 7 or moto x

i currently own a galaxy s2, but i have the money to buy a new device. My options are to buy a nexus 7 and hold on to my s2 for some time, or replace it for a new moto x. In my country the moto x is the only decent option besides the s4. I would use the nexus 7 for pdf reading, browsing and some gaming. what would you do?