The player faces off against waves of enemies and huge bosses. Defeated enemies drop crystals, which are needed to improve equipment and access new... Read more