I've downloaded the videos and I'm really impressed. They're really doing a good job. Take a look at the Site, there's a lot of content there. They won't tell when the game is supposed to be finished, but I'm liking what they've shown so far :)