Game News

INSIDIA from indie developer Bad Seed will launch for PC later this month.