Demon Spring is Coming - Are you prepared?