Turn based battle system with procedurally generated enemies and multiplayer