Above is the laptop just want to confirm is above laptop good and is ram expandable for it?
Ans. This is a great choice for a laptop. The reliability of the Lenovo brand plus a 2 gb graphics card will ensure you get a terrific experience playing games. The core i7 will ensure all heavy applications work without a hitch and multitasking will be smooth as silk.
As the maximum ram capacity of this laptop is 8gb unfortunately you won't be able to expand the ram further as it already comes with 8gb of ram.
We do have a better choice for you: http://www.flipkart.com/lenovo-z50-70-notebook-4th-gen-ci7-8gb-1tb-win8-1-4gb-graph-59-429602/p/itmey8rvkxa8xkwg?pid=COMEY7FAPGGAGZCG&otracker=from-search&srno=t_5&query=lenovo&ref=b95e0eb5-5d4b-476c-b351-56651c256e62
This laptop has 4GB of graphics memory, all the oomph you need for your games. Although it has a slight slower CPU than what you suggested but with such graphics memory and RAM expandable to 16 GB you will get a better performance.