This is an experiment/game involving turns-based strategy, and the Entity Component System paradigm.
go install github.com/griffithsh/squads/...
$GOPATH/bin/squads
Pan the camera with the arrow keys. Zoom the camera with Z and X.
$ go run . -cpuprofile pprof/cpu.prof
$ go tool pprof -http :8080 pprof/cpu.prof