Does anyone know what's happening with this? The demo is amazing and it would be the best game...ever.