Did they won the E3?
>>380584370
All their games are actually coming out this year, so yeah they did.
>>380584370
>they didnt reveal anything remotely interesting
but as >>380584516 said
so yeah they did
>>380584370
In 2015 yes
>>380584370
>PAID MODS 2.0
>winning
They lost me as a customer.So no,they did not win.