An upcoming Steam game serves as a spiritual successor to Star Fox, bringing back the classic on-rails adventure with a ...
With the upcoming launch of Omega 6: The Triangle Stars on 28th February 2025, creator, ex-Nintendo dev, and Star Fox 64 art director Takaya Imamura has been doing the marketing rounds over the ...