Darwin’s Game is one of those manga that involves people suddenly being given supernatural powers and then forced to duke it out. Darwin’s Game is a mysterious smartphone app that gives its users a supernatural… More

Hexa Blog