The icon highlighted above was pinned to my Taskbar, and now it won't go away. I uninstalled the game after I pinned it and now it has no right click options so I can't do anything o.O
I can move/drag the icon along the taskbar but am lost when it comes to working out how to delete it and Google has failed me!
Windows 8.1 is my OS.
Anybody any clues how to delete it?