11 Bit Studios’ Mind-Bending Adventure, INDIKA, Is Out Now
What is INDIKA, you ask? The latest offering from 11 bit studios’ publishing division, INDIKA is set in a surreal version of early 20th-century Russia centering around a simple nun’s bizarre and spiritual journey. Developed by Odd Meter, players can now embark on this spiritual journey for themselves and delve