15457822689_10e7b17130_b

Freedom Wars Review

Freedom Wars is a third person action game developed by Japan Studios. The story behind Freedom Wars is actually quite interesting, but at times can seem to get in the way with a lot of talking. Taking place... Read More...