Lg G3 S vs Moto G 2nd Gen

A

AC Question

Hey guys,
I'm currently looking for a smartphone for basically a little gaming,lots of facebook,snapchat,youtube and others,with a satisfying battery life to be able to use all these....after doing some research i found two smartphone mid-range...they both cost 165 euros in my country...which one should i buy?Shall i buy one of these or wait and buy an lg G3 ? Pls help