Windows 8.1 App Watch: Treasure Arena October 22, 2014 Mike Johnson Windows 8 Applications No Comments “Treasure Arena is an online battle-arena for up to 4 players, all credits goes to Treasure Arena Developing teams. This is a Client game. Download it and enjoy.” Some …