Here's a game I read about in an indie gaming blog or some other similar place: it's one of those newfangled freeware space shooters, except you control a swarm of bees (?!). I might be remembering something wrong since I read about it in the middle of end-of-semester crunch time and decided I had no time to play it, gloriously trippy as it sounded. But now I can't find it anymore so hopefully someone recognises it from this small amount of information!