Live A Live hype makes sense now