i heard about this website / webpage today. it's the official website for the "Puyopuyo!! 20th Anniversary" video game. it has a tiny bit of Flash player content, but it's just ingame cutscenes (or ingame-style cutscenes) shown off as prerelease material.