Squad Battle – New PC battle royale from Netmarble begins Pre Alpha recruitment for US gamers

Other than Overprime, Netmarble is once again building up its PC list of games with Squad Battle! In case you did not know, Netmarble started its gaming business via online PC games before becoming a mobile juggernaut back in the…