yeah, i didn't do the math on the real max score possible, but if you could place anything anywhere, the max is 265. The max score me and a friend achieved are the ones in highscore, so there is probably better strategies to find.