Pemalite on 05 May 2019
mZuzek said:
Is this some kind of RTS game set in the Star Fox universe? |
It is StarFox 64. Just named differently in certain territory's for one reason or another.
--::{PC Gaming Master Race}::--