Extreme Fire Hazard Studio

Afraid of UFOs? Be the alien abductor yourself!
Puzzle
Small game about making towers out of toy blocks
Puzzle