Don't miss the point that having beautiful games without a proper game design is more a tech demo than a game.
I think you guys should compensate your team introducing a level designer/game designer.
I honestly like your environment skills.