Stellar Blade
NickNak
•
1y ago
•
83%
any update on the game?
Been aware of this game for a while but have not been following it, have we had an update since it was shown off a few years ago? I'm guessing it's coming to PC?
Comments 4