ReductiveMedia

The aliens are landing... but is anyone smart enough to ask if are they friendly?
Shooter
Play in browser