Getting Started With War Against All Puerto Ricans

I picked this up a couple years ago on a whim. It is a browser-based shooting game with a very specific sense of humor, and honestly it does not require any setup or installation. You open the URL, your browser does the rest. That is about as simple as it gets. The premise is straight out of a government manual gone wrong. You play as various characters through increasingly absurd scenarios that reference real Puerto Rican history and American colonial policies. The tone is satirical, which means some players will love it and others will bounce immediately. Both reactions are reasonable.

What War Against All Puerto Ricans Actually Is

It is not a AAA title. The graphics are flat, the controls are basic, and the sound is minimal. What it has instead is dense historical references packed into short play sessions. Each level or chapter tackles a different era or event, from the Taíno resistance through the Nationalist uprisings to more modern political commentary. The gameplay itself is a side-scrolling shooter with occasional puzzle elements. Here is something most review sites miss. The difficulty curve is deliberately inconsistent. Some levels throw you into situations that require very little skill. Others have enemies that spawn in patterns almost impossible to memorize on first attempt. This was not a design choice to frustrate people. It mirrors the actual unpredictability of the historical events being referenced. Once you stop treating every section like a precision platformer and just accept the chaos, it clicks. I ran into a specific problem with one of the later levels. The hit detection on certain enemy sprites is off by maybe four or five pixels on a standard 1080p display. You think you hit something, nothing happens. I spent twenty minutes on a single boss before I realized the tracking was just slightly broken. The workaround is to aim slightly above and to the left of the sprite center. Not ideal, but it works once you adjust your muscle memory.

How the Gameplay Actually Works

Movement is standard arrow keys or WASD. Your weapon fires automatically or on spacebar depending on which chapter you are in. There is a limited pool of ammunition in most levels, which forces you to choose between clearing a wave of enemies or saving ammo for a tougher encounter. The resource management is thin but functional. Health is represented by a simple bar. There are no healing items unless a specific level includes one, which most do not. This means mistakes accumulate and there is no real recovery mechanism. Death sends you back to the start of the current chapter, not the entire game. That is a generous design decision compared to similar indie shooters from the same period. The game includes a chapter select menu after you complete the first playthrough. Going back through earlier levels with unlocked weapons changes the experience noticeably. Some weapons that felt useless on first run become viable once you understand the enemy spawn patterns. The second run is where the game actually reveals its depth.

Get the Full Details

War Against All Puerto Ricans Audiobook by Nelson A Denis
War Against All Puerto Ricans Audiobook by Nelson A Denis

One common mistake beginners make is spending too long trying to perfect each chapter before moving forward. The game does not reward perfectionism the way a traditional shooter might. Rushing through gets you past the learning curve faster than grinding each section. I cleared the entire game in about six hours on my first attempt by ignoring the urge to replay failed sections and just moving on.

Technical Considerations

The game runs in a web browser which means Flash or HTML5 compatibility matters. If you are on an older system or using a browser that dropped support for the required runtime, it will not load. I had this happen on a work laptop running an outdated Chromium build. The fix was straightforward. I opened the same URL in Firefox instead and it loaded immediately. Cross-browser testing is genuinely necessary here. Screen resolution can be an issue. The game was not originally designed for ultrawide monitors. If you are running something wider than 16 by 9, the UI elements shift out of alignment and your hitboxes will feel off. The workaround is setting your display to a standard aspect ratio while playing. It adds an extra step but prevents a lot of frustration. Audio is entirely optional. There is no mandatory sound for gameplay feedback. If you are playing without headphones due to a noisy environment, you will not miss anything critical. Everything you need to know is visual. Enemies telegraph their attacks clearly enough that audio cues are genuinely unnecessary.

If you want to download a standalone version instead of playing in browser, the developer has made the source code publicly available on GitHub. You can compile it for your operating system if you have the build tools installed. This is useful if you want to modify the game or run it without a browser at all. The compilation process takes about ten minutes on a modern machine and involves standard command line steps familiar to anyone who has worked with GameMaker or similar engines.

War Against All Puerto Ricans : Revolution And Terror In America's Colony, De Nelson A. Denis ...
War Against All Puerto Ricans : Revolution And Terror In America's Colony, De Nelson A. Denis ...

Who This Is Actually For

This is not a game for casual stress relief. The political content is explicit and unflinching. If you are looking for something lightweight, there are better options. The game assumes you already have some context about Puerto Rican history, though it does not require expertise. Most references will land even without deep background knowledge. The satire works on a surface level regardless. Where the game genuinely succeeds is in how it makes you engage with material you might otherwise never encounter in a gaming context. I have seen people finish it and then immediately look up the history behind specific levels. That response is exactly what the developer intended, but it is worth noting because it is not typical for a game of this scope. The educational value is incidental rather than designed, which makes it more honest than most attempts at serious games. The runtime per chapter averages between three and eight minutes. A full playthrough runs roughly four to five hours depending on your skill level. Speedrunners have pushed it under two hours, but that requires memorization of enemy spawn patterns that only comes after repeated plays. For a normal player, expect the five hour range on first attempt.

The game received a few community patches over the years that fixed the hit detection issues and added minor quality of life improvements. These patches are available through the official community forums and are easy to apply. Simply download the patch files and replace the originals in your game directory. The changes are minimal but noticeable, especially on higher resolution displays. If you are looking for a polished, refined experience with tight controls and balanced difficulty, this is not it. The game has rough edges in places that were never fully smoothed out. What it has instead is a clear point of view and enough personality to make those rough edges feel intentional rather than accidental. That combination is rare enough that it deserves attention even if the game is far from flawless.