Blueberry Cheesecake Tarts - Who Needs A Cape?