🎮 QA Report – PROXY
Playtest & Feedback by ArcaTsu – Freelance Game QA Tester
🧑💼 About Me
Hi! I’m ArcaTsu, a freelance QA Tester currently working in the video game industry. I specialize in manual testing, UX/controls review, and bug reporting with a focus on clarity and polish. I tested PROXY (browser version) and compiled the following feedback to help you spot issues and improve the player experience.
You’ve done an impressive job as a new developer using Pygame — the atmosphere is charming, and your effort shows. Below is my detailed report to help you learn and push the project further if you choose to revisit it.
🧪 General Observations
- The game runs and loads properly in browser, though save/load is not functional, as expected (and correctly communicated in the game description)
- Story and atmosphere are simple but effective, especially for a learning project
- The mission system (X) works, and the dialogue interaction (Z) is functional in most cases
- Multiple endings based on choices
🧭 Controls & Input Feedback
- Interaction key is W, which is inconsistent with the description and unintuitive for most players (expected Z)
- Dialogue choices correctly use Z, and W has no effect here
- Holding multiple movement keys simultaneously increases the animation speed, which feels unintentional and unrealistic
Suggestion: stick to W/X/Arrow keys consistently for all actions, and unify input handling.
📋 UI & Menu Behavior
- Load Game always starts a new game, even if no previous session was launched.
- Load Game is placed below New Game, which is non-conventional and a bit confusing for players.
- "EXIT" immediately closes the game – this is functional but maybe abrupt without a confirmation screen.
🧱 Progression & Game-Breaking Bugs
- Critical bug:
During interaction with the queen:
- If the player chooses "Don’t help" → "Don’t change mind" → then "Change mind",
- The dialogue breaks, and the player can no longer interact with the queen, causing a softlock (progression blocked)
- Revisiting this interaction logic and testing branching options would help prevent logic dead-ends
🧱 Map & Collision Issues
- In the bottom of the map, the rightmost wall lacks collision
- If the player keeps walking right from the previous tile, they can walk and go to the tile on the right and get into the wall and get stuck with no way to escape
Suggestion: review and reinforce collision layers in edge tiles
🔇 Audio Feedback
- Music is present and sets a basic tone
- No SFX are implemented (e.g., footsteps, interactions, UI sounds)
Suggestion: even minimal sound cues can significantly improve player feedback and immersion
✅ Summary of Issues & Suggestions
- Controls: W used for interaction instead of Z (confusing)
- Menu Behavior: Load Game always starts a new session
- Progression; Queen interaction can softlock the player
- Animation: Movement animation speeds up when pressing multiple directions
- Collision: Tile bug on bottom-right of the map causes player to get stuck
- Audio: No sound effects – only music present
Feel free to reach out if you want further feedback or support!
– ArcaTsu Freelance QA – Available on Fiverr https://www.fiverr.com/arcatsu?public_mode=true