It actually uses the system memory as video memory due to how APU's work- most cases it will usually use just 2GB.
I'd say stuff like CS:GO OSU! DoTA and LoL will run well on it.
I'd say this is much better for the money- unless you're particularly craving for that touchscreen...