This was a lot of fun! The complexity here is a welcome challenge and it definitely elevates what a pong game means. Thanks for making such a unique twist! The powerups were really self explanatory - I kind of wish there was some sort of visual indicator close to the end of the powerups to give a warning when they were about to be finished. Great work on this! I will now go sulk in a corner at losing to the AI every single time I played...