PROG3 Project - Game engine & game.