Sevencore Online released its official US website today along with a teaser trailer showcasing gameplay footage.
Sevencore Online Gameplay Trailer
Posted on: Aug 24, 2011
Sevencore Online released its official US website today along with a teaser trailer showcasing gameplay footage.