Battle Royale Games What you guys think abuot Apex Submitted by siki01, 11-02-2019, 11:07 PM, Thread ID: 121050 Thread Closed Reply 11-02-2019, 11:07 PM #1 New game from Epic games APEX will it be better then fortnite More