Too Human Co-Op Video
Looks pretty awesome, I’m more excited for this game now then I was before watching this.
Edit: Ok, I upgraded to WordPress 2.5 recently, and it has an “Add Video” to post function. Supposedly, just enter the link to the video and it embeds it…but no…it actually just creates a link. Sorry, I’ll try to fix later.