World Wide Web is full of a number of avenues of entertainment in the form of game portals that give users a gaming experience of a number of