Digital Games, download, eshop, Game Collectors, Games, nintendo switch, Reviews

[Review] Delta Squad – Nintendo Switch

Delta Squad Nintendo Switch Developed By : Eskema Games Published By : Ratalaika Games Category : Twin-Stick, Action, Arcade, Multiplayer Release Date : Nov 1, 2019 Twin-stick shooters seem to be a flood in the gaming market nowadays. It seems…

Continue reading