Flash Portals:
Newgrounds
Kongregate