Review Barrage 18 June 20249.8 Publisher : Intrafin Games Designer : Simone Luciani, Tommaso Battista Artist(s) : Mauro Alocci, Antonio De Luca, Roman Roland Kuteynikov …