This has to be the most F*cked up titlescreen ever