This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Road to the IGF: Cosmic Top Secret  by
[03.14.18] Cosmic Top Secret tells a papercraft story of Cold War secrets and family connections, taking the player on an autobiographical journey through the stories of a developer's parents.
Indie, Video, IGF