No More Annual Game Releases?