Yep - not legitimate as far as I can tell. Shows 4+ confirmation at time of writing, and 'deposit page' still shows 0/0.
Going to Dashboard takes you through to login.html which doesn't actually take you anywhere.
If you go to transactions.html (Transaction Tab) - watch the timer for deposits. Wait for it to tick down 10 seconds, refresh the page, and it'll jump back to the original time. It's hard coded into the website, not actually a real timer.
If you view page source and look through the code, it's pretty lazily put together. Even the href tag for admin email is mailto:info@demolink.org
So - unless anything changes, don't waste your time or BTC.