The internet provides limitless opportunities for killing time and/or playing games. Many people even pay money to play games online, despite the many free games available. Sure, there are many Continue Reading »