Newgrounds Background Image Theme

MagDeWarrior just joined the crew!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

[BTNverse] Prep-school horrors

Share Collapse

Author Comments

If you want more of this, consider playing the prequel here: https://www.newgrounds.com/portal/view/755829

Prep-school horrors is a minimalist bullet hell RPG set in a prep-school before the end of times. You play as a class of students who are being prepared to face the approaching outer gods who wish to end the world.

Fight progressively harder battles and solve abstract riddles to get strong enough to kill the end. Will you be the one who saves the world, or will you end up as food for the outer gods?



  • 28 randomly-generated students
  • Bullet hell battles
  • Leveling up
  • 3 exams and then one final exam
  • No save system
  • Guest music vocals by Ica: https://twitter.com/1caaake



  • Keyboard: WASD/arrow keys to move.
  • Mobile/mouse: click a corner of the screen to move in that direction.

The full soundtrack is available here:


Log in / sign up to vote & review!

back to nothing(like me)

As far as I can tell this game is directly connected to there is nothing here and there is something here. But I can't tell how the rest of the [BTN]verse is connected. I could go full game theory and try to break down how all of the games are connected, but I ain't no MatPat.

NOOOO my friend why you run to this bullet(((((

And also its ironical seeing that player gets a low points than friends.
Game is great and interesting i get 6th ending yeah

adriendittrick responds:

congrats on that ending!

Managed to get (what I hope 8/8 means) the best ending. Worth it. Fun game!

adriendittrick responds:

thanks for playing :)

moral of the story: with enough friends, you can kill everyone!

adriendittrick responds:

isn't that just like real life?

Credits & Info

3.82 / 5.00

Jun 2, 2020
10:58 AM EDT
  • Frontpaged June 6, 2020
  • Underdog of the Week June 10, 2020
  • Daily 5th Place June 4, 2020