Is this good yet?
>>380607196
hahahahahahahahahahahahaha
>>380607196
Probably the biggest scam in whole industry.
>$150 million budget
>in development for 6 years
>it's not even a triple A title yet
It's a fucking joke.
>>380607196
3.0 is coming out late july/early august,they'll prolly have a freefly event then so you can try it for yourself