You should continue working on the game and releasing it to Steam Direct
This is easily AAA material
Also what engine was this made with?