Welcome to the year 2010, where time-space is a real thing.
You've just stepped into a wormhole, and now you're here.
To return home, you must first find the legendary Pizza Margherita.
Rumor has it, it's hidden in a parallel dimension, guarded by the pizza overlords.
Don't worry, we have a map: