Absolutely professional feel. This could be a full-length game. I loved the sound design and the attention to detail in the graphics. The gameplay mechanics could be a bit more polished if you had had more time for testing and iterating it, but overall, hats off!