OMG, Shapp, yes! That's it, the video cassete like packaging. I found them with the help of the internet.
And Lightning Lad was the toy I remmebered, who also came in this packaging.
Thank you so much guys! Trying to remmeber this was annoying me so much.