Celbugs: Celbugs crawls onto Steam September 22nd!

It's official: Celbugs is releasing on Steam on September 22nd - just 17 short days from now. Until then, keep your eyes peeled for more news and info dropping here. There's also a brand-spanking-new trailer out now, wh…