Starburst Slot from the NetEnt: Unveiling the fresh Galactic Gaming Feeling