Fans of tactical, frantic combat should find Italian developer Bad Seed’s latest release right up their alley. INSIDIA describes itself as a game made for strategy game lovers and mixed with he...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.