I was playing some castle defense game, when my screen turned off. Usually when this happens i just turn off my phone but this time it was different, it wouldnt turn on and it would vibrate. so i connected it to my charger, and it continued doing it. Then i connected it to the pc and it would turn on, but only when connected to the pc, (also my phone had no battery when this event happened). But why did this happen and how can i fix it? is it the battery or is it the phone?