vincenzosalvia.com
Is this a super 80s world?
I’d answer – YES! IT IS! – since we’re speaking about this marvellous retro game just released on the App Store by Tap Tap Good, LLC.This is the platform you were waiting fo…