Glad you liked it.
To activate the portal you have to keep standing on it (rotating red particles show the progress)
Finding weapons is indeed a bit rare (too rare in hindsight). They spawn in at most 1 room (not guaranteed as the level are randomly generated).
In later stages the chance to find the room increases (due to more rooms being generated).