@caspercaper17 - Your positive suggestions made me add this as a priority and I will look at raycasting. I did a quick fix of putting a separate game object that following the player with like touch detector, but raycasting sounds sooo much smarter.. and cleaner.
@nander - I totally agree but I was limited on time. I could only work on it for about 10-15 hours. But thank you for your feedback and I will next round block out my calendar. To be honest, I only knew LD43 was on when I got the final vote notification...totally miss it!
@game-coder28 - Thank you for your positive feedback mate. Maybe I can make a game after all.