I still got a lot to do. This is my first game jam so there are many things I'll do better next time.
Also sorry about the audio :P
And yes my computer specs are from 2003