20.8 Percent

20.8 Percent (2013)

20.8 Percent is an experimental game for OUYA with the mantra of "Search, survive, reflect."

  • Release Date: November 9, 2013