KChar

Mysterious structures fell out of the sky down to earth. Fight your way to the tower in the dying light.
Action