What are video games if not wish fulfillment? They provide players with the ability to do so many things they can't or ...