game industry rant