NB Games publishes indie games.