31 Jan 2026

REVIEW: UFOPHILIA (2026 Video Game) - on PC Steam

UFOPHILIA

Review by Jon Donnis

UFOPHILIA leans into the unnerving investigation type feeling from the very first mission. This first person psychological horror game casts you as an investigator whose obsession with UFO sightings has pushed them into the wild, chasing reports of close encounters and trying to prove, with cold hard evidence, that we are not alone. It is a simple hook, but an effective one.

Each mission begins quietly inside your cramped RV, which serves as both headquarters and safe haven. Screens flicker, equipment hums, and your tools are laid out like a ghost hunter's kit bag. Cameras, motion detectors, EMF readers, magnetic wave sensors and more sit ready to be deployed. From there you select a location tied to sightings, then step out into the dark with only your gear and your nerves for company. It is a strong setup that immediately sells the fantasy of being a lone field researcher rather than a typical horror game protagonist.


The structure is clear and methodical. First you pick the job, then you gather clues and identify what sort of alien might be present. After that you narrow down the spawn zone where it first appeared, before finally facing the thing itself and attempting to photograph it. That final step is where the tension spikes. The game constantly reminds you that this is not just a checklist. Each alien behaves differently and you must understand its quirks before getting close enough for proof. It turns the act of taking a photo into something that feels risky and oddly personal.

Where UFOPHILIA shines most is atmosphere. Missions are unpredictable, with randomised spawn zones and alien types, so you never feel entirely comfortable. One run might involve something curious and almost playful, another might feature something openly aggressive or even prone to abduction. The uncertainty keeps you alert. There are some genuinely sharp jump scares and a steady, lingering unease that follows you from start to finish. It is not constant screaming horror. It is the quieter kind, the sort that makes you hesitate before stepping into the next patch of darkness.


The investigative side is also handled well. There is a satisfying learning curve as the game gradually teaches you how to use each tool and how different bits of evidence fit together. You begin to think like an investigator, cross referencing phenomena back at the RV, trying to narrow down possibilities. Certain devices work better together, and discovering those little synergies feels rewarding. It gives the experience more depth than simply wandering about waiting for a monster to appear.

That said, the whole thing feels rough around the edges. The core ideas are solid, but the execution sometimes struggles to keep up. Movement and general gameplay can feel clunky, which chips away at the tension the game works so hard to build. Instead of feeling scared, you occasionally feel frustrated, and that is never ideal in a horror title.


Lighting is another sticking point. Dark scenes are not just moody, they are often so dark that basic navigation becomes a chore. You end up staring at the night vision screen on your camera just to see where you are going. That might be the intended design, but it is not especially enjoyable. What should be tense becomes fiddly, and the constant reliance on a tiny green display takes you out of the world. 

Then there are the aliens themselves. Despite nine unique types with different behaviours and weaknesses, they can come across as a bit bland. For a game built around discovering and documenting unknown lifeforms, they do not always feel as striking or memorable as they should. The concept promises the unknown, but the reality can feel oddly familiar.


Even so, there is potential here. The mission structure, the randomisation, the use of specialised tech and the uneasy tone all point towards something that could be genuinely special. Right now it feels like a project that needed more time in the oven. Another year of polish and refinement could easily turn it from a decent curiosity into a standout horror experience.

As it stands, UFOPHILIA is intriguing, tense in places and occasionally very effective, but also clearly unfinished. Worth a look for fans of slow burn investigative horror, just with tempered expectations. I score it 6 out of 10.

Out Now on Steam

29 Jan 2026

Real-Time Implementation: WebSocket and the Poker Engine

Real-time interaction is the defining characteristic of online poker. Unlike turn-based games where delays are tolerated, poker demands immediacy. Players expect cards to be dealt instantly, bets to appear without lag, and opponents’ actions to be reflected on the screen the moment they happen. Behind this seamless experience lies a carefully engineered combination of real-time communication protocols and a robust poker engine. Together, they form the technological core that makes online poker feel alive rather than simulated.

At the heart of real-time poker is the constant exchange of events between the client and the server. Every fold, call, raise, timeout, or table join must be transmitted and processed in milliseconds. Traditional request–response models, such as standard HTTP polling, quickly become inefficient under these conditions. They introduce unnecessary latency and generate excessive overhead as the number of connected players grows. This is where WebSocket technology becomes indispensable. By establishing a persistent, bidirectional connection between the client and the server, WebSockets allow data to flow continuously without repeated handshakes. The server no longer waits to be asked for updates; it pushes them instantly as soon as the game state changes.

While WebSockets handle communication, the poker engine is responsible for logic. It is the authoritative brain of the game, maintaining the state of every table, validating actions, enforcing rules, and resolving outcomes. The engine determines whose turn it is, whether a bet size is legal, when a hand ends, and how pots are distributed. In a real-time environment, the engine must be both fast and deterministic. Any ambiguity or delay can lead to desynchronization, where different players see different versions of the same game, a critical failure for trust and usability.

The interaction between WebSocket layers and the poker engine is best described as an event-driven flow. A player action sent through a WebSocket connection triggers an event on the server. The poker engine processes that event, updates the game state, and emits new events to all affected players. These updates are then broadcast back through active WebSocket connections. This loop repeats continuously, sometimes thousands of times per second across the platform. The challenge is not just speed, but coordination. Every action must be processed in the correct order, especially when multiple players act within tight time windows.

Scalability adds another layer of complexity. As the number of concurrent players increases, a single poker engine instance can become a bottleneck. Modern architectures address this by distributing tables across multiple engine instances while keeping player sessions synchronized. Load balancers route WebSocket connections intelligently, ensuring that players connected to the same table are served by the same logical game engine. This approach preserves real-time consistency while allowing the platform to grow horizontally.

Latency management is also deeply tied to user perception. Even when actions are processed correctly, slight delays can make gameplay feel sluggish. To mitigate this, many platforms use client-side prediction and server-side reconciliation. The client may optimistically animate an action, while the server confirms it moments later. If the server response differs, the client adjusts seamlessly. This technique, borrowed from competitive multiplayer gaming, helps maintain the illusion of instant response without sacrificing authoritative control.

Reliability is just as important as speed. WebSocket connections can drop due to network instability, mobile handovers, or temporary outages. A well-designed poker engine anticipates these issues by supporting reconnections and state recovery. When a player reconnects, the engine restores them to the correct table, stack size, and hand state without disrupting the game. This resilience is crucial for maintaining fairness and preventing abuse.

In the broader context of Card games development, real-time architecture represents one of the most demanding technical challenges. It requires a deep understanding of networking, concurrency, and game logic, all working in harmony. When executed properly, players never notice the complexity. They simply experience a smooth, responsive poker table where every action feels immediate and every decision matters.

Ultimately, the success of an online poker platform depends on how invisible its technology becomes. WebSockets and the poker engine operate constantly behind the scenes, orchestrating real-time interaction with precision. Their role is not to impress players with technical sophistication, but to disappear entirely, leaving nothing but the game itself.

28 Jan 2026

NEWS: Xiaomi SU7 Ultra Enters Gran Turismo 7 in Landmark Gaming Debut

By Jon Donnis

Xiaomi has confirmed that its high performance electric saloon, the SU7 Ultra, will be added to Gran Turismo 7 from 29 January 2026 on PlayStation 4 and PlayStation 5. The car arrives as part of Update 1.67 and marks the first time a Xiaomi vehicle has appeared in the long running racing simulation series. Once the update goes live at 2.00 PM GMT+8, players around the world will be able to drive the SU7 Ultra across the game's circuits.

Gran Turismo is widely regarded as one of the most demanding racing simulations, known for its realism and selective approach to vehicle licensing. Historically, the series has focused on established performance marques, making Xiaomi's inclusion a notable moment for both the brand and the franchise. The partnership between Xiaomi and Polyphony Digital was first announced in June 2025, with the SU7 Ultra chosen to reflect the company's emphasis on performance and technological development.

Gran Turismo producer Kazunori Yamauchi personally tested the SU7 Ultra at several locations, including Beijing, the Nürburgring Nordschleife and Tsukuba Circuit. These sessions involved extensive discussions with Xiaomi EV executives and engineers. To ensure the in game car mirrors its real world counterpart, the two teams collaborated on an extremely detailed digital model. Xiaomi's vehicle dynamics specialists travelled to Polyphony Digital's studio in Fukuoka to take part in final validation work, focusing on accurately reproducing the car's handling and behaviour.


The SU7 Ultra uses Xiaomi's in house Dual V8s plus V6s Hyper Tri Motor system, producing a combined 1,548 horsepower and 1,770 Nm of torque. Built on an 800-volt electrical architecture, it accelerates from 0 to 100 kilometres per hour in 1.98 seconds without one foot rollout. The chassis combines a double wishbone front suspension with a five link rear layout and dual chamber air springs with adaptive dampers, aiming to balance sharp handling with comfort. Xiaomi quotes a CLTC driving range of 630 kilometres and a rapid charging capability that takes the battery from 10 to 80 per cent in 11 minutes.

As the flagship model in Xiaomi EV's range, the production SU7 Ultra made headlines in April 2025 when it tackled the Nürburgring Nordschleife with the optional Track Package fitted. It recorded a lap time of 7 minutes 4.957 seconds, setting a new record for electric executive cars on the circuit. The result was credited to its electric powertrain, torque vectoring chassis control and advanced aerodynamic design.

Lei Jun, founder, chairman and chief executive of Xiaomi Group, previously welcomed the car's selection for Gran Turismo 7, saying he was pleased that players and automotive culture fans would be able to experience Xiaomi's approach to high performance smart vehicles. During 2025, the SU7 Ultra was also displayed in markets including Spain, Singapore, Japan and Berlin, where it attracted attention from industry professionals and enthusiasts.

To mark the in game launch, Polyphony Digital will run a two week official lap time challenge at Monza within Gran Turismo 7. Players worldwide will compete using the Xiaomi SU7 Ultra, linking the brand's growing real world presence with its first major step onto the virtual racing stage.

26 Jan 2026

REVIEW: EBOLA VILLAGE (2026 Video Game) on Xbox

Review by Jon Donnis

EBOLA VILLAGE wears its influences proudly. This is a survival horror game rooted firmly in the traditions of the 1990s, where atmosphere matters more than spectacle and progress is earned through patience rather than guidance. Played from a first person view on Xbox, it places you in the shoes of Maria as she travels to a remote USSR village following a chilling emergency broadcast about a biological threat. What follows is a slow, oppressive descent into something deeply unsettling.



One of the game's greatest strengths is its refusal to hold the player's hand. There is no glowing waypoint, no clear signposting, and no linear route laid out for you. You are expected to explore carefully, search rooms thoroughly, manage your inventory and piece together where to go next through observation and logic. Doors stay locked until you earn the right to open them, and new paths only reveal themselves once you have truly engaged with the environment. It is refreshing, and for fans of classic survival horror, deeply satisfying.

The atmosphere does most of the heavy lifting, and it succeeds. The sound design is particularly effective, with creaking floorboards, distant thunder, and the oppressive silence inside abandoned buildings creating constant tension. Music is often absent altogether, which only heightens the unease. The setting of a bleak USSR village feels carefully considered, and the environments are detailed enough to sell the illusion without becoming distracting. The visuals are solid rather than spectacular, but they serve the mood well, which is what matters here.


Puzzles are another highlight. They are balanced and thoughtfully designed, calling back to the style of 90s horror games where solutions make sense once discovered, but rarely feel obvious at first glance. Progress requires attention to detail and an understanding of the story, encouraging players to follow the narrative closely rather than rushing ahead. Combat, when it happens, is brutal and direct, supported by a variety of weapons, realistic enemy physics, and a damage system that does not shy away from dismemberment. Boss encounters add variety and reinforce the sense of danger lurking throughout the village.

That said, EBOLA VILLAGE is not without its drawbacks. The most noticeable is its length. A full playthrough can be completed in roughly five hours, which may leave some players wanting more once the credits roll. There is also the issue of motion sickness. Extended play sessions triggered discomfort for me on several occasions, something players sensitive to this should be aware of before diving in.


Despite these issues, EBOLA VILLAGE left a strong impression. I was genuinely surprised by how effective it is at capturing the spirit of classic survival horror while presenting it through a modern first person perspective. The atmosphere is thick, the gameplay is confident, and the experience feels focused and deliberate from start to finish.

EBOLA VILLAGE is a very decent game with strong atmosphere, solid visuals, and engaging mechanics that respect the player's intelligence. I would score it a confident 8.5 out of 10.

Out Now on Xbox


20 Jan 2026

REVIEW: Black Jacket (2026 Video Game) - on Steam

Review by Jon Donnis

There is something inherently comforting about blackjack. It is simple, recognisable, and built on tension that anyone can grasp within seconds. Black Jacket takes that foundation and drags it somewhere far stranger. This is a rogue lite deckbuilder set in a hellish afterlife, where the cards bend the rules, the opponents have stories, and every hand is played for your chance at freedom. This review is based on an early demo and playtest, not the finished game, but there is already plenty here to talk about.

At its core, Black Jacket is still blackjack. You are playing against restless souls, winning their Soul coins, and trying to earn enough to bribe the ferryman and escape. The twist is that the deck no longer plays fair. Cards can force opponents to overcommit, alter card values, swap hands, let you peek into decks, or unlock hidden combinations that completely change how a hand unfolds. In practice, this works far better than it sounds on paper. There are moments where victory feels impossible, only for a carefully timed card to flip the entire table in your favour. Pulling a win out of nowhere is deeply satisfying, especially when the game has convinced you that you are already beaten.

The rogue lite structure gives each run a sense of possibility. Artifacts, card suits and curses gradually stack up, opening near endless combinations and strategies. No two runs feel quite the same, even within the limited scope of the demo. The added mechanics never feel random for the sake of it. Instead, they encourage you to think a few steps ahead, not just about the current hand, but about how your deck is evolving and what tricks you might unlock later.

Visually, the game is clean and readable, which is exactly what a card focused experience needs. Cards are easy to distinguish, extra abilities are clearly communicated, and the table never feels cluttered. Even when the rules begin to twist and bend, it remains easy to follow what is happening and why. That clarity is crucial, because without it the more complex mechanics would quickly become overwhelming.

The opponents are another interesting touch. You never see their faces, only their hands, which suits the afterlife setting and keeps the focus on play rather than spectacle. As you encounter them repeatedly, their playstyles and curses become familiar, and fragments of their stories unfold. There is a quiet ambition here to tie narrative and mechanics together, encouraging you to learn not just how they play, but who they are, and how breaking the cycle might require more than just winning hands.

That said, the demo is not without its frustrations. The unskippable tutorial is an immediate annoyance. Blackjack is one of the most widely understood card games in the world, and being forced through basic explanations feels unnecessary, especially for players drawn to the game precisely because they enjoy card games. A simple option to skip would go a long way.

There is also the lingering question of longevity. For all the clever twists and added systems, this is still blackjack at heart. The new mechanics are fun and often genuinely clever, but it is hard not to wonder how long they can sustain interest on their own. Sometimes adding too many layers to a very simple formula risks working against it, rather than enhancing it. The demo hints at depth, but it also raises doubts about whether that depth will be enough to keep players coming back run after run.

In its current form, Black Jacket is an enjoyable and intriguing experiment. The idea of giving cards extra powers and letting players bend the rules works, and when it clicks, it really clicks. As a demo, it leaves a positive impression, even if it does not yet feel essential. There is a solid foundation here, but it feels like it needs more modes, more variety, or a stronger hook to truly elevate it beyond an interesting take on a classic. So far, so good. The final release will need to push harder if Black Jacket wants to deal itself a winning hand.

Wishlist on Steam at

https://store.steampowered.com/app/3100370/Black_Jacket/