Top
20°

Nada Clue screenshot released tagged “No idea what this screenshot is”

Nada Clue was released on December 15, 2011. Today the publisher of the game Nuevo Retro Games unveiled a screenshot tagging it as "No idea what this screenshot is." The game is available for iPhone and iPad.

The story is too old to be commented.