Thread: Twin Sector
View Single Post
Old 09-08-09, 06:54 PM   #5
wrathofgod
Registered User
 
Join Date: Jul 2005
Posts: 364
Default Re: Twin Sector

Seems to be coming on Sept. 17th...maybe UK only? Anyone know if it will be available via Steam? No luck searching Steam.

Trailer

Website
wrathofgod is offline   Reply With Quote