Phantom Squad - Official Release Date Trailer
Phantom Squad is a 1-4 player tactical top-down shooter developed by Ctrl Freak. Take a look at the official release date trailer here.
Phantom Squad is a 1-4 player tactical top-down shooter developed by Ctrl Freak. Take a look at the official release date trailer here.