Azriel Odin

Latest Azriel Odin Items
  • The rain never seems to stop in the sci-fi noir iPad game Gemini Rue.

    Zadzooks: Gemini Rue review (iPad)

    An award-winning, point-and-click PC game from 2011 gets ported over to the iPad to give a player the chance to visit the 23rd century and the Gemini star system.

Happening Now