I see different versions of the game name, some with Vainglory as one word, like the title of this subforum, and some with two words, like the title in the recent screen shots.
Given that vainglory is a more precise term than vain glory, I assume that vainglory is correct.