Why should they the game sells itself, no need for the Devs to hype the game any further. best way to figure the game out is checking it out when it releases or a demo when it comes out.