Stefenism

There's a small planet on a collision course with Earth!
Action
This game was made for Global Game Jam 2017
Puzzle