Killbox, a videogame about the true horror of drone warfare – Kill Screen

Killbox, a videogame about the true horror of drone warfare – Kill Screen