So I'll be 100% honest. If not for translation feature, I'd be lost as hell reading this. Watching in the USA and my Japanese is non-existent. But this looks like loads of fun. If anyone here DOES speak English, please help dumb the in game down for me? Translate only works so far as the comments. Thank you. Looks awesome.