programming games like exapunks are fun because when something goes wrong it's always because of your code and never some random component in your toolchain or sdk just not working the way it should