The world of online games has received a fillip ever since the Internet revolution began and made its mark in the lives of regular people. We can still recall a time when we were limited by slow computers with crawling dialup speed. Back in those days, one could never even have thought of the way […]