News ScourgeBringer Announced For Nintendo Switch Flying Oak Games, a two-person developer team based out of France, have announced that their…David LloydJune 15, 2020