Flappy Bird’s creator, Vietnam-based video game developer, Dong Nguyen, who’s been strangely elusive when it comes to contact with the press since his game’s runaway success, has removed Flappy Bird from app stores. Yesterday, he tweeted he had plans to remove the game from app stores in 22 hours. Nguyen followed through on his threat. It seems Flappy Bird’s insane […]