It shouldn't be to hard to make the game be compatible with the apps, check the other games listed in the Razer Arena Game List. Perhaps those are Java too?
Hmm, of the five games currently listed,
all are C derivative games. Not a JAVA game among them.
(if there are actually more than LoL, TF2, CS:Go, DoTA, and WoT, then they can't currently be seen, as the site errors when I click "more" to see more games)
As to "it can't be that hard to integrate" Oh
god yes it can. JAVA and C derivatives
do not play well together.
Among the many problems, the most painfull, and hardest to work around are:
Using the same function call, for two wildly different functions. (this one may not be valid anymore, but I sort-of recall that it once was)
Lacking several of the functions as used in the other.
Having several functions the other doesn't.
Would it be nice to have?
Maybe. Leaning rather harshly towards Not.
It is, effectively, third-party organizing for PVP matchmaking. It seems to be used exclusively in games where
the entire game is PVP arena combat. (and all 5 are
team PVP at that.)
While Starmade can do, (and often winds up
largely being
) PVP combat, ... well, it isn't exclusively PVP arena combat.
There's all the other shit that goes into making the ships we blast each other with, afterall.
EX: Mining, refining, manufacturing, designing the ship, testing the ship, re-designing the ship, re-testing, etc, etc.
Oh, and inter-faction douchebaggery. Can't forget that critical aspect of the game.