COMPLEX ANALYSIS TIME
5 chairs, while this means the 5 in Persona 5, I think it also means that 5 playable characters.
The background being Red is probably the color theme similar to how Persona 3 had a blue color theme in the HUD and Persona 4 had a yellow theme.
The shackles and the "You are a slave. Want Empancipation?" line suggest that the setting is that the main characters are trapped in some sort of Prison. The shackles are also probably metaphorical suggesting that something is tying the characters down to this place and each person's shackle is probably different.
Finaly, I believe that this will have little to do with the previous Persona games like previous Persona games
3DS Friend Code: 047387541842