Among the challenges we had in making this game