2.90 star(s) 14 Votes

7767

EAT
Uploader
Content Moderator
Aug 5, 2016
1,264
148,358
563
main_menu_2.png

Overview:
Welcome to NSFW – the National School for Wealth... & Fuckery.
A cutthroat, elite academy where money talks, seduction is power, and failure means losing more than just your GPA.
You play as a bold new transfer student with a family debt to clear, a reputation to build, and no intention of playing fair.
Will you climb the ranks with your brains, your charm… or your body?

This game is currently in Alpha and under active development. Expect regular updates, evolving features, and some rough edges as the world of NSFW continues to grow.[​

Thread Updated: 2025-12-18
Release Date: 2025-12-18
Developer: SWAJ - - -
Censored: No
Version: Alpha 0.6.7.3
OS: Windows, Linux, Mac
Language: English
Other Games: The Island
Genre:
You don't have permission to view the spoiler content. Log in or register now.

Installation:
You don't have permission to view the spoiler content. Log in or register now.

Changelog:
You don't have permission to view the spoiler content. Log in or register now.

Features:
You don't have permission to view the spoiler content. Log in or register now.

DOWNLOAD
Win/Linux
: - - - - -
Mac: - - - - -


Screenshot_1.png Screenshot_3.png nsfw1.jpg nsfw2.jpg Screenshot_5.png nsfw10.jpg nsfw4.jpg nsfw6.jpg nsfw7.jpg nsfw8.jpg nsfw5.jpg
 
Last edited by a moderator:

SWAJ

The Island
Game Developer
Sep 6, 2017
360
671
237
Why is the acronym NSFW instead of NSWF?


I know the full name is National School for Wealth & F*ckery — which technically would be NSWF.


But we use NSFW on purpose because:
  • It looks cleaner and instantly recognizable
  • It cheekily plays off the classic “Not Safe For Work” warning — which fits the game’s tone perfectly
  • And let’s be honest… NSFW just hits harder.

So yeah, it's intentional. Welcome to the chaos.
 
Mar 3, 2018
494
1,294
295
And now for the ever growing challenge of studying the screenshots to see if this is actual art or if it's ai garbage.
At first glance it does evoke that uncanny valley feeling, but I sadly do not know enough about identifying the small details to be able to tell, especially since the dev's last project wasn't in 2D.
 

ffive

Devoted Member
Jun 19, 2022
10,438
25,781
988
And now for the ever growing challenge of studying the screenshots to see if this is actual art or if it's ai garbage.
At first glance it does evoke that uncanny valley feeling, but I sadly do not know enough about identifying the small details to be able to tell, especially since the dev's last project wasn't in 2D.
Pretty sure it's ai cg, unless for some reason the artist can't keep the MC's eye color and style consistent. Not to mention the girl in sex scenes is someone different, but maybe that is supposed to be a different character, hard to say without playing.
 

ffive

Devoted Member
Jun 19, 2022
10,438
25,781
988
Why is the acronym NSFW instead of NSWF?


I know the full name is National School for Wealth & F*ckery — which technically would be NSWF.


But we use NSFW on purpose because:
  • It looks cleaner and instantly recognizable
  • It cheekily plays off the classic “Not Safe For Work” warning — which fits the game’s tone perfectly
  • And let’s be honest… NSFW just hits harder.

So yeah, it's intentional. Welcome to the chaos.
I believe their point is if you swapped the words in the school name to National School for F*ckery & Wealth it'd result in the actual name playing off the NSFW acronym even more perfectly.
 

unit113

New Member
Apr 14, 2023
13
29
197
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/events.rpy", line 1820, in <module>
  File "game/events.rpy", line 1820, in <lambda>
  File "game/events.rpy", line 1823, in <listcomp>
TypeError: '>' not supported between instances of 'CharacterStats' and 'int'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "script.rpyc", line 1474, in script call
  File "script.rpyc", line 1491, in script call
  File "events.rpyc", line 985, in script call
  File "events.rpyc", line 1820, in script
  File "NSFW-alpha_0.3.1-pc\renpy\ast.py", line 834, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "NSFW-alpha_0.3.1-pc\renpy\python.py", line 1187, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/events.rpy", line 1820, in <module>
  File "game/events.rpy", line 1820, in <lambda>
  File "game/events.rpy", line 1823, in <listcomp>
TypeError: '>' not supported between instances of 'CharacterStats' and 'int'

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.7.25031702
NSFW alpha_0.3.1
Wed Jul 23 19:06:28 2025
 
  • Like
Reactions: Viper461

torohror

Member
Nov 13, 2023
136
215
180
And now for the ever growing challenge of studying the screenshots to see if this is actual art or if it's ai garbage.
At first glance it does evoke that uncanny valley feeling, but I sadly do not know enough about identifying the small details to be able to tell, especially since the dev's last project wasn't in 2D.
Cmon. Its pretty easy to see this is AI - btw, mods, dude forgot to tag AI CG
 

SWAJ

The Island
Game Developer
Sep 6, 2017
360
671
237
Hi thank you for your bug report. Can you tell me where/when this bug appears please?
I'm sorry, but an uncaught exception occurred. While running game code: File "game/events.rpy", line 1820, in <module> File "game/events.rpy", line 1820, in <lambda> File "game/events.rpy", line 1823, in <listcomp> TypeError: '>' not supported between instances of 'CharacterStats' and 'int' -- Full Traceback ------------------------------------------------------------ Full traceback: File "script.rpyc", line 1474, in script call File "script.rpyc", line 1491, in script call File "events.rpyc", line 985, in script call File "events.rpyc", line 1820, in script File "NSFW-alpha_0.3.1-pc\renpy\ast.py", line 834, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "NSFW-alpha_0.3.1-pc\renpy\python.py", line 1187, in py_exec_bytecode exec(bytecode, globals, locals) File "game/events.rpy", line 1820, in <module> File "game/events.rpy", line 1820, in <lambda> File "game/events.rpy", line 1823, in <listcomp> TypeError: '>' not supported between instances of 'CharacterStats' and 'int' Windows-10-10.0.26100 AMD64 Ren'Py 8.3.7.25031702 NSFW alpha_0.3.1 Wed Jul 23 19:06:28 2025
 

bro111

Member
Dec 19, 2017
246
296
302
I don't understand strange people swearing at new games just because they don't like AI art.
It's a free game, made by singl person out of pure enthusiasm.
And bullying them, killing the desire to continue development, is just disgusting thing to do.
 
2.90 star(s) 14 Votes