I am so tired of these fake E3 announcements this summer. Everything is so disjointed. MS event can't come soon enough along with Ubisoft because everything else is shovelware.
P.S. looks like another typical stylist horror/survival indien rip off . I am starting to despise the indie scene.