functional game with mostly all bugs fixed!