In 2024, Earth experienced a natural phenomenon deemed the 'Star Crash'. From the sky, millions of balls of fire descended, sending the world into a state of panic as millions were killed and cities were destroyed. After a day of destruction, the stars had finally vanished and the world was able to repair itself. The world was finally able to rest for five years, until, on December 12th, 2029, about 300 of the deceased had revived. Now with newfound powers the world was once again sent into confusion, villains had begun wreaking havoc while those brave enough to defend against them became heroes.