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.
Jamestown, an indie shmup that looked good in pictures, looks even more amazing in motion.
Upcoming title Jamestown has very little to do with the early colonisation of North America, and everything to do with four-player co-op on 17th-century British colonial Mars.