4 ms·Whoa! How have I not heard of this game? That trailer looks amazing!by archagon 12y agoWhoa! How have I not heard of this game? That trailer looks amazing!