havent heard a lot about this game. Any new word on this?