One of the newest happiest place is spotted! Located in Jalan Melawai, the name is quite catchy and the signboard will simply remind us the gaming vibe back when we were just children, playing pixelated cute games on classic platforms. Not only shown from the facade, the interior inside is designed in […]