After a mysterious calamity an Alien is sent to earth to investigate what has happened.
Tulu

Source and More information: Tulu [Free] [Platformer] [Windows]

Author: itch.io