Celbugs: 75% off Celbugs in the Steam Winter Sale!

The Steam Winter Sale is here! And with it, of course, comes an almighty discount on Celbugs: 75% off until January 4th. It's so special an occasion that the Celbug God themself has prepared a special message: It is me,…