New demo released & new trailer