Tupperware Brands Corp. and some of its subsidiaries filed for Chapter 11 bankruptcy protection on Tuesday, succumbing to decreased demand for its once-popular food storage containers...
Dorfromantik developer Toukana Interactive has announced their next game – Star Birds, which they’re co-developing with science YouTubers kurzgesagt. Star Birds is a “colorful sci-fi building...