Here is a collection of our top discovery games for you to play. These include the famous Space Duuude, the extremely addictive Luka and Lara Robo Abduction, the ultra fun Pick Crafter and 8 more!