Comedic Sci-Fi Adventure The Final Specimen: Arrival Will Weird You Out

Eccentric 2D platformer with a touch of MS Paint.