SouthPeak Interactive, LLC released 5 quality screens for the upcoming Two Worlds II. After Demon’s Souls, I’m anxiously looking forward to this one. Set to release October 5th, 2010 on Xbox360, PS3 and a PC near you.
Official site
Topware Interactive
SouthPeak Interactive


