Super Lucky If you’re looking for a game that puts happiness in your life, then New Super Lucky’s Tale is for you.  Originally released as Super Lucky’s Tale for Xbox. read more…