• November 8, 2026 11:19 am

The Clarion

Produced by Students, For Students

Iconoclasts

  • Home
  • Iconoclasts get Long-Awaited Release

Iconoclasts get Long-Awaited Release

“Iconoclasts” was a game released on Jan. 23, 2018. The game is for Windows, macOS, Linux, PlayStation 4 and PlayStation Vita. A 2D action platformer, the game was developed by…