Edit history for Ultra-Mega Scroller by The Cyberpunks

2024-12-08 17:15:11 CyberZax Added link https://www.youtube.com/watch?v=ZV0mBRXHz0U
2024-12-08 15:40:46 CyberZax Added 5 screenshots
2024-12-08 13:28:17 ltk_tscc Set release date to 7 December 2024, type to Intro, platform to Atari ST/E