Yeah, having a single programmer familiar with the implementation often does set a delay, with them both having to juggle adding new features and adding the assets of the game. That, in addition to fighting against your roles, I hope that your team is still proud with the result over the course of development.