top down shooter written in go/js