a game and engine written in go