Jamestown, an indie shooter we've been keeping an eye-and-a-half on for a while now, is finally out. Yes, released right in the middle of E3.

I got a chance to play it this morning, and it's pretty good!

You can grab it for $9 from Steam, D2D and GamersGate.