I think that's more likely to mean projector-kun than project-kun, though it's hard to explain why I think so and it would be just a speculation.