Games/The Tiny Bang Story/MediaThe Tiny Bang Story·, 2011 · Ellada GamesMediaBack to gameAll7Screenshots6Videos1Screenshots6More about The Tiny Bang StoryPlayer reviews