What if you add a Level editor?

I think you should add a level editor similar to the one in Portal 2. Let the users build their own levels and upload them to a server. This would give the game infinite content.