Here is a collection of our top click games for you to play. These include the famous Lost in the Forest, the extremely addictive BABYZILLA RAMPAGE, the ultra fun Apartment 215 and 30 more!