idoz & phops is a developer of video games.
idoz & phops has been active on the market since before 2021.
One of its first projects was game Archvale.
In publishing its games, idoz & phops collaborates with Humble Games. The developer's most recent work is Archvale. Production release occurred on 02 December 2021.