Those attracted to hidden objects games might want to try this new title out, Lost But Found, which is available on Steam. Your job as a airport lost property worker is to sort through all the lost ...