With the constant evolution of computer hardware and software and access to high speed Internet, online gaming has caught the fancy of gaming aficionados.