Hehehe, very biblical concept, gaining your ticket to Heaven by defeating demons in Hell :D. Having done the UE C++ course myself, I can see where the final St. Peter's test is coming from :D.
One little thing you may want to check, the collision of the rocks doesn't exactly align with the mesh, making it so your projectile collides with "invisible" walls, even though it looks as it should go through (I mean, even Battlefront games have this issue :D). You could add a widget with just a dot in the center for a bit of aiming feedback as well.
I had fun with the game, cheers for a nice job!