Platinum Games making a shitty TMNT game gets me way more riled up than Unleashed. 🙁