A browser game made in HTML5.
Peggle? Never heard of it. This game has Portals. Portal? Never heard of that game either Control the top portal with Z/X Control the bottom portal with left/right arrow keys Aim the ball and drop it with Spacebar Try to clear most of the p...