Brave Frontier 2

A role-playing game that insists all its players to stick…