Question: what sports games has humongous entertainment developed
Answer: Backyard Football
Answer sentence: humongous entertainment developed backyard football sports games.