Horizon (itch) (OfficialHorizon)
About
As humanity reached its technological peak, on the other side of the galaxy, aliens fell from their peak. These aliens facing a devastating blight, turn to Earth for resources in search of a cure. The aliens rain from the sky in dropships and in the chaos, you stand against them as a resistance member. You are the barrier which stands between order and disorder, you are humanity's last hope.