Heavy BirdBy Dongeast Inc. ( Free )
Heavy Bird is a 2013 mobile game notorious for its difficulty level. It was developed in Beijing by Dongeast Studios, a small, independent game developer also based in China.Heavy Bird is a side-scrolling mobile game ...