Liking the art style and scientific premise.
The pick up mechanic was a tad finicky and the stage could be larger.