Artwork for Clean Up Crew
Clean Up Crew poster
0 Ratings
0 Backlogs
0 Lists

Clean Up Crew

August 07, 2025

In the year 2079, per the Liberation Contract, scientists deemed Earth inhabitable within the next 100 years and started sending fleets to space as a way to preserve mankind. In the year 2089, humankind came in contact with aliens… Thus, per the Liberation Contract, the United World Alliance started development on mecha robots as a way to combat the aliens on Mars. By the year 2157, humans have all left Earth. The world was deserted with failed mecha designs, and only one successful mech.

How Long To Beat

7h

Extras

12h

Complete

9h

All Styles

Developers:

Laguna Interactive

Publishers:

Laguna Interactive

Genres:

Shooter

Themes:

Warfare

Game Modes:

Single player

Where to buy:

Additional Links:

More at:

IGDB