The first annual Boston Festival of Indie Games has come and gone, leaving behind a sign of success with a...