Added GameError comments for Sean to fill in