A serious upgrade from my previous ultra-grug algorithm of continuously selecting a random point on screen until it picks one where the new message isn't overlapping with anything else (up until 30 attempts)