well we were promised directx11 and now its almost been a month and still nothing.... are we ever actually going to see the patch released or were they just puling our legs and getting us to buy their crappy console port game just to laugh in our face?