Want to Play Sigma FF? Come on, let's get acquainted with the Creator! Recently there was a new Battle Royale game that came out. This game is called Sigma and this game is very similar to