- Single window (non-resizeable)
- 1280x720 / 60fps
- Play game
- Help
- Text & graphics
- Settings (store in text file to remember)
- Change port number
- Minimum of 3 other settings
- Quit
- Multiplayer
- Host game (server)
- Join game (client)
- Chat function
- Animation based graphics
- MouseListener and/or KeyListener
- Game over
- Return to main menu
- Restart (disconnect/play again same player?)
- Splash screen
- Original sound effects & images