game fully functional