// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 16, 2026
30 C
Singapore

2-room Buangkok flat transformed into gamer haven, S$45 an hour to book

Singapore – Those interested in trying out a virtual reality (VR) zombie hunt or a flight simulator can now get their gaming cravings satisfied at a Buangkok flat which has been transformed into a “Gaming Mancave.”

Freelance photographer Norman Ng outfitted a two-room Housing and Development (HDB) flat in Buangkok Crescent to share an outlet for entertainment during a travel lockdown.

“The Gaming Mancave is my personal space where I can work, rest, play and hang out with friends,” said former US-based photojournalist Mr Ng to Channel News Asia Lifestyle.

The flat is available for booking at S$45 per hour on weekdays and S$55 per hour on weekends. Snacks, drinks and finger food are also available for purchase.

For those keen on trying out a flight simulation, The Gaming Mancave has a fully-setup cockpit ready to be played.

Screen Shot 2021 03 20 at 10.54.27 AM
Photo: Instagram screengrab/thegamingmancave

“We take gaming very seriously at The Gaming Mancave! The cockpit features a centre mounted control stick, a flight yoke, rudders, and a plethora of control levers to simulate any aircraft since the dawn of flight,” reads their Instagram post.

Mr Ng also has a VR console for that unique gaming experience. They offer about 20 games, such as The Walking Dead: Saints & Sinners, for those who love a good zombie apocalypse. The Gaming Mancave also has a PS4, 2D video games, arcade games and board games on ancient military strategies.

Screen Shot 2021 03 20 at 10.57.20 AM
Photo: Instagram screengrab/thegamingmancave

“It is for those who are hungry for different experiences during this period of travel lockdown,” said Mr Ng. He added that the space had provided an avenue for extra income. “When the COVID-19 pandemic hit last year, work as a freelance photographer basically dropped to zero as no events were being held,” he said.

“This helps with the upkeep of my equipment and, at the same time, bring joy to people who may still have cabin fever.”

It’s difficult not to lose track of time at The Gaming Mancave, with its earthy and minimalist interior complemented by the consoles’ modern touch.

Screen Shot 2021 03 20 at 10.57.47 AM
Photo: Instagram screengrab/thegamingmancave
Screen Shot 2021 03 20 at 10.57.57 AM
Photo: Instagram screengrab/thegamingmancave
Screen Shot 2021 03 20 at 10.58.05 AM
Photo: Instagram screengrab/thegamingmancave

The gaming space operates under HDB’s Home-Based Small Scale Business Scheme, which allows residents to carry out small scale home-based activities to supplement a household’s income without requiring HDB’s approval.

Those interested in booking an hour or two at The Gaming Mancave should reserve a slot two days before the requested date. More details available here./TISG

Read related: Gamers can bring their consoles to Golden Village Cinema Funan and play on the big screen

Gamers can bring their consoles to Golden Village Cinema Funan and play on the big screen

- Advertisement -

Hot this week

Sengkang residents tell Jamus Lim Singapore’s ‘unforgiving’ educational system adds to stress of raising children

"At the national level, many residents shared about the stresses of raising children, especially given how unforgiving the educational system is, and why it is nigh impossible to have too many kids...

WP MP Sylvia Lim ‘can’t help but marvel’ at how far China has come

The WP chair and Aljunied MP, Sylvia Lim, was with other Parliamentarians, including the House Speaker, on an official visit to China last week. "Today’s agenda focused on China’s political histor...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks