Yeah, we really need to see something else other than screenshots. We need to see some gameplay footage soon. This game was announced ages ago and still we know pretty much nothing about it, and people were questioning if it was even still in developement. So yeah, we need to see something soon.