No, it's not even out yet! Check it on Steam. Says "Coming Soon". I mean games coming out later than the announced date is very common.
The other video link did not work for me.
No, it's not even out yet! Check it on Steam. Says "Coming Soon". I mean games coming out later than the announced date is very common.
Yeah lol. I am that homo sapiens sapiens that thanked you on YouTube. Thanks again!