In our new series we are going to present games that you can play directly from your web browser, instead downloading and installing tons of gigabytes...