Gamingbolt spoke to Spearhead games about their latest game, Omensight.
It is hard to argue with that.
Take control of lab animals and wreck shop.
Four tiny animals must work together