I just found this tweet:
https://twitter.com/VGDensetsu/statu...226637313?s=17
"Cover art proposal for Up Mission, AKA Trashman, an unreleased Amiga game developed by Laurent Cluzel (who also did this illustration) and Nicolas Choukroun."
Other amiga games by Laurent Cluzel:
http://hol.abime.net/hol_search.php?N_ref_artist=1610
Anyone knows more about this game?