Dodgy post there man. Looks like a forum post.
yep was announced in April 2008 from these guys.
From these its still unclear but if they do show up they’re toned down heavily.
Typically, if a game feature isnt confirmed or denied by the developer, it probably means they know the audience are going to be pissed so they leave it as late as possible to confirm it :)