2d game work in progress