Lightbulb Crews’ Othercide Looks insane in its first developer web series episode


Lightbulb Crew and Focus Home Interactive are about to take tactical strategy games to an entirely new light with their upcoming title, ‘Othercide’, which is set to release on July 28th, 2020, for PC via Steam.

Continue reading