Top
10°

Stormrise launch trailer

Sega has sent out the launch trailer for the RTS Stormrise.

Read Full Story >>
video.thatvideogameblog.com
The story is too old to be commented.