Steel Seed Delayed
by Blue from Blue's News on (#6WATS)
Steel Seed is now scheduled to launch on April 22nd for PC and consoles, giving rise to this third-person stealth action/adventure from ESDigital Games and Storm in a Teacup. The launch was expected...