New trailer is out. Looks like the game will be ready for a May 20th release!
Could've been longer, but looks pretty bad ass. Still pretty surreal to see an old bud manage to accomplish this, both in getting Kickstarter backing and coming through with the goods. Congrats to him.