News Super Robot Wars OG The Moon Dwellers English Trailer Geoffrey Wright | April 18, 2016 Bandai Namco Asia has released an English trailer for Super Robot Wars OG The Moon Dwellers. Super Robot Wars OG The Moon Dwellers is due to release for Read More