Identify Anybody knows this game's name or the author's name?