Image

Super Destronaut

Review: Super Destronaut: Land Wars (Nintendo Switch)
8.5
5 months ago

Review: Super Destronaut: Land Wars (Nintendo Switch)

Super Destronaut: Land Wars is a shoot ‘em up game for only $5 on the Nintendo Switch. It’s the sequel to a long-running series from Petite Games that takes arcade-style …
Read More

Top