basic game working as expected