Description
OMG everybody, aliens have invaded Earth! Towns, cities, deserts, they’re everywhere. They’re even at the Eiffel Tower if you can believe that ! Somehow, as usual , Earth only has one person left capable of taking them on. Some kind of super soldier I suppose. An intense twin stick …







Reviews
There are no reviews yet.