Hi GamerDude96, the youtube video is recorded on note 8, while using xbox controler :D!! Yes, I am planning to bring on PC via steam,
On betafamily.com the game got 4 out of 5 rating on the game for 17 reviews !!
Will share more progress!! Stay tuned and do test the game and give feedback all!!