Ultros. The name sounds mysterious, right? It's a game that promises to take us on an incredible Metroidvania-style adventure. But what exactly is Ultros? What kind...