Ludum Dare Jam submission version.