Yes I died. Can we get over that? Now I'm a ghost at Hogwarts. Me and Peeves get along great! I think he always had a soft spot for me and George. I still see the family. The perks of being a ghost I mean, get to travel wherever I like (as long as I've been there before). I sneak on this muggle thing now and then. Don't really know how it works but it's fantastic don't you think?