Super powered heroes fight an alien girl. Hope you're sitting down as Sylphid takes you through this crazy story