I think the code would benefit from more commenting in general. I couldn't find any type or function comments anywhere. I'm not saying they are always necessary for exported functions and types, but I would say they usually are.
I'm getting the same issue that Sebastien is. I look forward to playing your game when that is resolved :)