TetrECS is a Tetris-like game implemented using Java, JavaFX and CSS.

The user has a game field with limited spaces. Tiles of different shapes appear on the screen. The player has limited time to place the tile on the field. The player has three lives. A life is lost whenever a current tile cannot be placed on the field as there are no spaces. When all three lives are lost, the game is over.

There is a page with instructions within the application that contains detailed explanations on how to play the game.

The game offers a multiplayer mode, where multiple players can compete against each other in terms of who will get the highest score, as well as communicate through the chat.