Guys Red Fraction is in English what the actual heck
Edit: I can totally picture someone who knows Japanese listening to the song and being like “wait what”