Insidia Review Header Image.jpg

Today, F2P turn-based strategy game Insidia launched! Find out our thoughts in our review from Ojogo.