Business-focused execs have often never actually made games before, Greg Zeschuk suggests

Advertisement