>>542770853
I would like it better if they weren't just spraypainted humans, yes. They are aliens.