Ludum Dare 33 – Monsters Finish Last

This was for ludum dare 33 – You are the monster.