Devastated

A post-apocalyptic side-scrolling shooter
 PC

Devastated on Ocean of Games. Devastated review, release date, video, gameplay, guide, game trailer and more.