The HBO Forum is all aflutter with Halo 2 Demo ravings right now, and last month was overshadowed by the E3 FanFest. However, a nugget of speculation goodness was dropped in there a while ago from Simpsons Rule. Check it out!