Halo game set for silver screen