So, when will the Heroes game be released? Three weeks ago, they said it would be at the end of March, but now it seems like it's been pushed back to June? :eek:
New here? I'm Roha — want a quick tour?
So, when will the Heroes game be released? Three weeks ago, they said it would be at the end of March, but now it seems like it's been pushed back to June? :eek: