Himse
FH is my second home
- Joined
- Jan 31, 2004
- Messages
- 2,179
Upcoming game in china, not much really released on it aparently or so.
nice graphics tho
http://www.youtube.com/watch?v=D0L-QtSC3m0
nice graphics tho
http://www.youtube.com/watch?v=D0L-QtSC3m0