Electric Horse Software

An action puzzle game with stealth elements about escaping from a UFO in 30 seconds or less.
Action