What could possibly make someone buy Final Fantasy XV Windows Edition on Origin instead of Steam? Llama super hero costumes? Sure, go with that. They look a little silly, but once you see them in action, set to dramatic Final Fantasy music, they are completely ridiculous.

Now playing
Tribes: Ascend officially launches on April 12, a day when llamas will rain from the sky, filling multiplayer maps…