Wow this is so excellent. Would be great to have a bit more going on with audio other than what sounds like mostly randomized BFXR-type sounds, but it was a short amount of time to complete so at least there is some sound! Awesome work.