Your opinion about game development is quite arguable. Anyways, my point is you should put your uniqueness on the pitch, and afterwards, people will easily recognize you. I hope your "long term projects" will be memorable.
Also please be aware of the fact that my intend is to criticize projects -that are similar to yours- which -I hope- will help you in your further projects.
Good luck.