There are two different classes that need to be mapped: GameModel into Game. The following LINQ gets the correct questions, but breaks in the answers assignment. It throws