Delta Squad is buried in the search-engine indexes and with good reason. It’s a top-down action arcade game that can be played with up to four players; but be prepared … Read More
Your source for the most up-to-date Nintendo news covering the Nintendo Switch.
Manage Cookie Settings
© Pure Media LLC