functioning game ready for mongo