We are only days from the launch of Sucker Punch Productions’ latest game, Ghost of Tsushima. It’s crazy to think that it’s been almost six full years since they last released a game. I wanted to look back at that game, Infamous First Light, to remind myself of not only…