drdante on 30 March 2015
2nd Makai Shin Trillion 4 min trailer.
https://www.youtube.com/watch?t=209&v=hFRbALhRRxE
Now this game caught my interest! Hope it gets localized soon.
Edit: ok seriously how can I embed video properly?









