U.F.O is the heartfelt story of the relationship between an owner and their dog. The player explores the memories of the dog as he discovers more about the mystery of his past through flashbacks, leading to the player making an important decision for the dog's future.