De quel jeu cette image est-elle tirée ?

Escape from Bug Island
Battalion Wars 2 (BWii)
No More Heroes
Eledees (Elebits)