Games developed by Icealot

Developed by Icealot

Ogrez

Ogrez

Immerse yourself in the world doomed to destruction at the hands of a distraught artificial intelligence - Ogrez.

$0.99

Published by Icealot

Ogrez

Ogrez

Immerse yourself in the world doomed to destruction at the hands of a distraught artificial intelligence - Ogrez.

$0.99