Just posted on the official site. Something alot of people will love to see. Maybe it's no beta date, but the next most awaited thing after a beta date. The game looks pretty decent judging from the screenshots here (same locations are shown in the video). Enjoy!
- No results were found.