Ludum Dare 33 – Monsters Finish Last

This was for ludum dare 33 – You are the monster. Please enable your audio.