Tag: 34BigThings
Arcade Space Shooter ‘Redout: Space Assault’ Gets a Launch Trailer &...
Back in 2016, Italian video game developer 34BigThings launched their debut title "Redout" on PC to a overwhelmingly positive reception for players. It released...