“A beautiful game that aims to really teach kids their Catholic faith and foster their relationship with God.”