must have games

Chickens Can’t Fly is a Windows Phone Must Have Game!

At CES 2012, Microsoft announced their new promotion for Windows Phone games called Must Have Games, and Chickens Can’t Fly, from development team Amused Sloth is part of it.