Little Bug: Little Bug is available!

Apologies to everyone who tried to get the game earlier this morning, apparantly there was something up with Steamworks, but the game is now live! We are so happy. Can't wait to see your let's plays and hear your commen…